>> it allows us to write an HTML-first back-end in such a way that it feels like writing an SPA.
I think you’ll find that most people who love HTMX don’t ever want something that feels like writing an SPA.
I think you’ll find that most people who love HTMX don’t ever want something that feels like writing an SPA.
There's no integration with routers, state stores, or rpc handlers. There are no DTOs shared between the frontend and backend. It has low coupling.
High cohesion and low coupling bring benefits in engineering productivity.