Some guidelines in web portal construction
- Flask
- Light-weight backend framework
- No Flask-bootstrap or something else
- Minimize dependency for convenient future updating
- Make a base.html layout
- Static files can be accessed without prefixes (application name)
- No front-end framework is planned
- APIs must be requested with prefixes (application name)
- Probably add a prefix variable (base_url) in each js file