Most active commenters
  • deadbabe(3)
  • recursivedoubts(3)

←back to thread

1087 points smartmic | 15 comments | | HN request time: 1.472s | source | bottom
Show context
butterlesstoast ◴[] No.44303985[source]
Professor Carson if you're in the comments I just wanted to say from the bottom of my heart thank you for everything you've contributed. I didn't understand why we were learning HTMX in college and why you were so pumped about it, but many years later I now get it. HTML over the wire is everything.

I've seen your work in Hotwire in my role as a Staff Ruby on Rails Engineer. It's the coolest thing to see you pop up in Hacker News every now and then and also see you talking with the Hotwire devs in GitHub.

Thanks for being a light in the programming community. You're greatly respected and appreciated.

replies(3): >>44304029 #>>44304044 #>>44304259 #
1. deadbabe ◴[] No.44304044[source]
Wasn’t HTMX just a meme? I can’t really tell if it’s serious because of Poe’s Law.
replies(3): >>44304068 #>>44304200 #>>44304394 #
2. recursivedoubts ◴[] No.44304068[source]
htmx sucks:

https://htmx.org/essays/htmx-sucks/

replies(2): >>44304286 #>>44304363 #
3. brushfoot ◴[] No.44304200[source]
Solopreneur making use of it in my bootstrapped B2B SaaS business. Clients don't need or want anything flashy. There are islands of interactivity, and some HTMX sprinkled there has been a great fit.
replies(2): >>44304374 #>>44307621 #
4. someothherguyy ◴[] No.44304286[source]
well, at least he is (you are?) consistent in this style of criticizing others' ideas with satirical sarcasm fueled prose focused on tearing down straw men.
replies(1): >>44304678 #
5. deadbabe ◴[] No.44304363[source]
So it is bad?
replies(2): >>44304681 #>>44304684 #
6. deadbabe ◴[] No.44304374[source]
Wish I had your clients, instead of ones that say a page needs more “pizazz!”
replies(2): >>44304535 #>>44304568 #
7. dgb23 ◴[] No.44304394[source]
I started using htmx relatively early on, because its a more elegant version of what I've been doing anyways for a series of projects.

It's very effective, simple and expressive to work this way, as long as you keep in mind that some client side rendering is fine.

There are a few bits I don't like about it, like defaulting to swap innerHTML instead of outerHTML, not swapping HTML when the status code isn't 200-299 by default and it has some features that I avoid, like inline JSON on buttons instead of just using forms.

Other than that, it's great. I can also recommend reading the book https://hypermedia.systems/.

8. aspenmayer ◴[] No.44304535{3}[source]
I’m getting zombo.com vibes from this client request.
replies(1): >>44307052 #
9. wvbdmp ◴[] No.44304568{3}[source]
The pizazz clients want sites for their customers, the no-frills clients want sites for them to use themselves.
10. recursivedoubts ◴[] No.44304678{3}[source]
exactly!

get the mug!

https://swag.htmx.org/products/htmx-sucks-mug

replies(1): >>44304733 #
11. recursivedoubts ◴[] No.44304681{3}[source]
Definitely for some stuff!

https://htmx.org/essays/when-to-use-hypermedia/

https://htmx.org/essays/#on-the-other-hand

12. recursive ◴[] No.44304684{3}[source]
If you read this and concluded that it's bad, then you probably shouldn't use it.
13. ◴[] No.44304733{4}[source]
14. foo42 ◴[] No.44307052{4}[source]
you can do anything at Zombocom!
15. stevoski ◴[] No.44307621[source]
Using HTMX in my B2B SaaS allowed me to enjoy coding for the web again. I had lost that joy somewhere along the way.

And our customers seem very content with the way our product works.

(For the record: yes, it’s a stable, profitable, long-established product.)