FastAPI + HTMX + plain CSS with zero build tools and perfect Lighthouse scores. Real production numbers, honest tradeoffs, and a clear decision framework.
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext htmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible & has reduced code base sizes by 67% when compared with react
FastAPI + HTMX + plain CSS with zero build tools and perfect Lighthouse scores. Real production numbers, honest tradeoffs, and a clear decision framework.
HTMX tutorial and guide with practical examples. Learn HTMX from zero to production with code examples covering hx-get, hx-post, hx-swap, hx-trigger, and real-world patterns. Complete htmx guide for developers switching from React.
Jeff Huleatt's blog
Using htmx with Spring Boot: Spring PetClinic example
To understand the correct meaning of REST is to understand the value proposition of hypertext.
Some notes on my own experiences over the past few years in developing web applications with different types of APIs. React, Vue, SPAs, HTMX, and more.
In an age of complicated front-end solutions, is there a simpler way of doing things? Spoiler alert: there is.
Ditch the complex SPA. Learn how to build modern, server-rendered Django apps using Alpine AJAX and the power of hypermedia.
What I learned from building several HTMX apps on Elixir Phoenix
Last year I spent forty minutes setting up a React project for an internal admin dashboard. Just the...