Hacker News new | ask | show | jobs
by jbergens 1133 days ago
Of course there are some challenges and some use cases where Htmx is not the best solution but I think it can scale pretty far.

You can split a large app into pages and then each page only has to care about its own parts (sub components). If you want some component to be used on multiple pages you just create it with the server technology you use and include it. The other components on the page can easily target it. You may have some problem if you change a shared component in such a way that targeting stops working. You may be able to share the targeting code to make this easier.