Why you should choose HTMX for your next web-based side project - and ditch the crufty MPA and complex SPA

I build a lot of side projects so I’m always on the lookout for technologies and paradigms that allow me to build them faster and cheaper at a similar quality. For the last several months I’ve been experimenting with building web apps with low-js tools like HTMX and Alpine.

In this post I’ll share why I think HTMX is a great choice for building web apps faster and cheaper and why it’s now a core part of my tech stack - The HAM Stack.

Read in full here:

There are sadly so many articles like these nowadays that seem to purport that one technology is the answer. But we all know that’s nothing close to the truth.

Everything has a purpose and technology should be used to fulfill your goals. No single tool is your messiah.

Interesting stack. :slight_smile:

I don’t think the author is saying that. I think he is merely pointing out that some are defaulting to Angular/React/Vue when building web apps, which seems to be overkill.

I believe my previous statement up there settles this issue. The author is asking us to ditch other options and focus on HTMX but he hasn’t articulated the areas where HTMX falls short.

We had a good AMA early this year on HTMX with Mark Volkman and he mentioned areas where HTMX falls short.

You should check it out. HTMX may be a great tool but it won’t solve everything and failing to point that out while asking people to ditch other tools is not a very good idea.