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.
I think you’ll find that most people who love HTMX don’t ever want something that feels like writing an SPA.