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
Based on our record, htmx should be more popular than Alpine.js. It has been mentiond 123 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
If you haven't already, check out the HTMX community [1]. I think there's some recognition that a lot of SPAs didn't need to be SPAs in the first place. At the end of the day, you're just submitting a form for a CRUD app. Good ol' HTML + a sprinkle of JS was enough for most use cases. CSS has evolved to take away some of the stuff that required JS before. At the moment, I don't think there's really any strong... - Source: Hacker News / 7 days ago
Https://htmx.org/ might be the closest? Where you serve html instead of json. - Source: Hacker News / 3 months ago
SOME of you may know by now that I'm a fan of htmx and its hypermedia-driven website/application design philosophy. When people first learn about htmx, they are often captivated by the idea of hx-get, hx-post, hx-delete, etc. Attributes being able to fire off HTTP requests with these methods from any tag on the page. I know I was! - Source: dev.to / 4 months ago
๐ Hereโs a 2-min intro to HTMX that will blow your mind: Why HTMX is the Future of Front-End. - Source: dev.to / 4 months ago
At the forefront of this hybrid model stands htmx, a pioneering framework that champions a simplified approach to dynamic web development. By leveraging data attributes, htmx grants developers the ability to control client-side interactions directly from the HTML markup. This means that the primary focus shifts back to generating valid HTML on the server, while htmx seamlessly inserts and updates this content... - Source: dev.to / 4 months ago
The tabs on the page switch between different static content. Yet each time you click, it requires a new network call to load the content. Why not have a little bit of vanilla JS or alpine JS? The alpine homepage has similar tabbed content, but it doesn't need new HTTP calls to load each one. https://alpinejs.dev/ I feel like the Raku site would be better in HTML + vanilla JS. There's almost no interactivity, and... - Source: Hacker News / 26 days ago
I like the simplicity. I've been building some web apps with Alpine.js recently, another lightweight React alternative. It's pretty powerful and capable for building reactive SPAs, and only ~16kb. https://alpinejs.dev/ https://github.com/alpinejs/alpine. - Source: Hacker News / 2 months ago
โ Pair with tools like Alpine.js for minimal interactivity if needed. - Source: dev.to / 4 months ago
Alpine.js Alpinejs.dev Minimal framework for declarative DOM interactions. - Source: dev.to / 7 months ago
As usual, there are a few possibilities here; one is to render both the with the title, and a form with for each row, and use plain Javascript (or AlpineJS) to toggle edit mode. - Source: dev.to / 9 months ago
Vue.js - Reactive Components for Modern Web Interfaces
Next.js - A small framework for server-rendered universal JavaScript apps
React - A JavaScript library for building user interfaces
Tailwind CSS - A utility-first CSS framework for rapidly building custom user interfaces.
HMPL.js - Server-oriented customizable templating for JavaScript
Svelte - Cybernetically enhanced web apps