back

by MrBuddyCasino·4d ago·view on hn ↗
Yes I don’t see the appeal of HTMX in most cases. Vuejs has less footguns than React, and LLMs can produce it decently well to at least get started and then refactor.
2 comments
The appeal is literally a "fuck you" to anyone that makes me have to run a build process for a web page, when I used to just be able to click reload and see the reality in front of me in seconds on a machine 1/500th the speed.
You can drop react into an html page with a script tag. You don't need a build step. The build step is only requisite if you'd like the full benefits of react, which personally I find worth it. Cached builds are quite fast. All build steps/compilers/etc. exist to add some devex upgrade on top of some lighter-weight thing that many devs find useful.
The appeal is that it's not React, aimed mostly st people who have a grievance against React for one ill-informed reason or another. In time it will either become React by another name or die out.
Look at the average React site in the wild, and notice that it is dog slow due to the various performance bugs it exhibits. Apparently nobody can get it right.
There are very many highlight performant sites built on React, and very many sites that are homespun or built on other frameworks that perform badly. It's a scapegoat.
> Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.
Absolutely. Show me the source of a sufficiently complex web application that isn't built on React, and I'll find the React-by-any-other-name inside.