←back to thread

1087 points smartmic | 1 comments | | HN request time: 0.205s | source
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 #
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 #
1. 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/.