This is, IMHO, the best way to do "normal" websites, even the ones some are tempted to get nuts with stuff like React (eCommerce, blogs, chat app,...).
The best is that it actually embrace the web as-is and not requiere anything to degrade correctly.
Certainly, not building a website. MAYBE building certain kinds of apps, like a game or a paint app (see: most action is truly on the client-side).
---
I found a simple stack that is super-productive & efficient: https://tailwindcss.com + https://htmx.org.
This is, IMHO, the best way to do "normal" websites, even the ones some are tempted to get nuts with stuff like React (eCommerce, blogs, chat app,...).
The best is that it actually embrace the web as-is and not requiere anything to degrade correctly.