Backend
- app to the server
- scp
- git
- maven/npm/pip/whatever
- start it
- prefer using a “webapp container” like tomcat or gunicorn
- on a “high” port like 5000, 8000, 8080
- make it start on reboot
- systemd
- supervisord/pm2
- …
Google: “page experience” will be (June 2021) part of search ranking
Somebody or something generates the raw HTML “offline”, long before the request, then the generated HTML is served via a static webserver (nginx, apache, …) or CDN.
Currently we have media queries, but in most cases widgets have not the full width of the viewport.
One of the new CSS Houdini APIs: