I'm very much interested in server-side rendering as a starting point for building web applications. I've blogged about the reasons for doing that just last week, and I intend to write a follow-up soon on the various technologies for this in the Java/JVM ecosystem. I think htmx could be a valuable addition to this :-). As such, I'm curious for your opinion: to what extent does htmx favour a particular technology on the server side - be it Spring Web with Thymeleaf, Jakarta Server Faces, Jakarta MVC, Quarkus with Qute, or .....
Looking forward to your view on this - thanks in advance!
In my opinion... none ;-)
Any server language or framework that can return "plain stupid HTML strings".
So not even tied to Java, it can be any programming language.
HTMX is not tied to any particular backend technology / framework - for sake of comparison, is making waves in the Python / DJango / FastAPI environments...
Like Frank and Luca mentioned, htmx does not favor any backend. If you would join their discord server, you will see they have channels for just about any backend technology you can think about (Java, Kotlin, C#, PHP, Python, Go, ...).
regards,
Wim
PI day is 3.14 (march 14th) and is also einstein's birthday. And this is merely a tiny ad: