Comment by gulugawa
18 hours ago
While I prefer to stay with an approach of using web components for my current work, HTMX seems like a good option to consider for future work.
I think the design of HTMX acts as a complexity limiter by encouraging less JS. One can make the argument that manually writing JS instead of HTMX would be easier and more maintainable. However, I've found that JS code often trends towards becoming increasingly complex over time.
Also, I'm glad to see that htmx can be installed without npm. I think the ability to install npm packages can incentivize too many dependencies.
Htmx can work great with web components.