htmx
A lightweight front-end library that expresses interaction logic directly through HTML attributes, reducing dependence on JavaScript and advocating simplification of front-end complexity.
Timeline (last 90 days)
Bun and htmx received a lukewarm reception when they first launched on Hacker News.
Carson Gross 是 htmx 的创造者,也是反对前端过度工程化的代表人物之一。
htmx lets the server return HTML fragments, which the browser uses to directly replace partial page content.
htmx can be included via a single script tag, with no need for build toolchains such as webpack or vite.
htmx can be used with any backend language and template engine, including Python, Go, Java, and PHP.
htmx supports progressive enhancement, allowing interactive capabilities to be incrementally added to existing HTML pages.
htmx has officially released version 4.0.0.
The author of htmx is Carson Gross.
For new project development and learning scenarios, htmx has the advantages of a lower learning curve and no build overhead compared to heavy frameworks such as React or Angular.
For applications with extremely complex interactions that require rich client-side state management, htmx cannot replace SPA frameworks such as React.
3 more timeline events
All Facts (13)
Bun and htmx received a lukewarm reception when they first launched on Hacker News.
50%UnverifiedCarson Gross 是 htmx 的创造者,也是反对前端过度工程化的代表人物之一。
50%Unverifiedhtmx lets the server return HTML fragments, which the browser uses to directly replace partial page content.
50%Unverifiedhtmx can be included via a single script tag, with no need for build toolchains such as webpack or vite.
50%Unverifiedhtmx can be used with any backend language and template engine, including Python, Go, Java, and PHP.
50%Unverifiedhtmx supports progressive enhancement, allowing interactive capabilities to be incrementally added to existing HTML pages.
50%UnverifiedThe author of htmx is Carson Gross.
50%UnverifiedFor new project development and learning scenarios, htmx has the advantages of a lower learning curve and no build overhead compared to heavy frameworks such as React or Angular.
50%UnverifiedFor applications with extremely complex interactions that require rich client-side state management, htmx cannot replace SPA frameworks such as React.
50%UnverifiedThe best fit for htmx is content-driven, server-side-rendering-centric web applications, such as admin dashboards, content management systems, and internal enterprise tools.
50%UnverifiedDuring the refactoring of htmx 4.0.0, developers found that the new implementation was increasingly converging toward the old one.
50%UnverifiedThe core philosophy of htmx is to allow developers to achieve dynamic interactions that would otherwise require large amounts of JavaScript by simply adding a few attributes to HTML tags.
50%Unverifiedhtmx has officially released version 4.0.0.
50%