-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use a more common template system #124
Comments
Yes or I think we should move the entire front end on a front end based framework like angular Js and use server for sending and receiving data? I think this is more efficient than retrieving whole web pages from the server. |
It's not better than the existing system in any way so far. Both approaches are equivalent. If you would like to take that approach I suggest using svelte as the UI framework. |
Is there any specific reason to use Svelte? |
|
I'd recommend going through https://www.youtube.com/watch?v=AdNJ3fydeao to understand how svelte might be superior to commonplace things like React/Vue/Angular. To see a simple benchmark I'd recommend this one |
While bottle provides a simple template system, almost everyone coming to this project has been already exposed to some other template system. This causes the misuse of bottle's own template system. Using import instead of rebase for example is a common mistake.
We can instead use the more common Jinja2 template system. Relevant documentation can be found in bottle's documentation
The text was updated successfully, but these errors were encountered: