In this interview, Leonard Richardson, creator of the Richardson Maturity Model for RESTful web services discussesthe history of REST, interoperability in APIs and his impression of newer approaches such as GraphQL.| htmx.org
I’m very excited to be able to interview @defunkt, the author of pjax, an| </> htmx - high power tools for html
I’m delighted to be able to interview Makinde Adeagbo, one of the creators of Primer,| </> htmx - high power tools for html
Mike Amundsen is a computer programmer, author and speaker, and is one of the world leading experts on REST &| </> htmx - high power tools for html
Carson Gross explores the concept of 'vendoring' in software development, where external project sources are copied directly into a project. He covers the benefits of vendoring, such as improved visibility and control over dependencies, and discusses challenges like transitive dependencies and the culture of dependency in modern software development. He also contrasts vendoring with modern dependency management tools, and considers the potential for vendor-first dependency managers to combine...| htmx.org
htmx is only one of many different libraries & frameworks that take the| </> htmx - high power tools for html
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| htmx.org
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| htmx.org
This is a “quirks” page, based on SQLite’s “Quirks, Caveats, and Gotchas In SQLite” page.| </> htmx - high power tools for html
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| htmx.org
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| htmx.org
The hx-trigger attribute in htmx allows you to specify what triggers an AJAX request. Supported triggers include standard DOM events, custom events, polling intervals, and event modifiers. The hx-trigger attribute also allows specifying event filtering, timing controls, event bubbling, and multiple trigger definitions for fine-grained control over when and how requests are initiated.| htmx.org
The hx-target attribute in htmx allows you to target a different element for swapping than the one issuing the AJAX request.| htmx.org
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| htmx.org
This essay by Alexander Petros explores how Web Components can be integrated seamlessly with htmx, a library that enables dynamic web pages through HTML. It discusses the flexibility of htmx in handling interactive elements like Web Components alongside traditional server-driven approaches, such as multi-page apps. By using the example of an editable carnival ride table, Alexander demonstrates how Web Components simplify functionality without the need for heavy JavaScript frameworks, highligh...| htmx.org
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| htmx.org
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| htmx.org
htmx 2.0.0 Release| </> htmx - high power tools for html
htmx 2.0.0-beta4 Release| </> htmx - high power tools for html
htmx 2.0.0-beta1 Release| </> htmx - high power tools for html
htmx 2.0.0-alpha2 Release| </> htmx - high power tools for html
I have been following htmx for a while now. I thought it was a somewhat funny/cringey meme| </> htmx - high power tools for html
htmx 2.0.0-alpha1 Release| </> htmx - high power tools for html
A common objection I see to using htmx and hypermedia is something along the lines of:| </> htmx - high power tools for html
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| htmx.org
I have written a lot about Hypermedia APIs vs. Data (JSON) APIs, including the differences between the two,| </> htmx - high power tools for html
One objection that we sometimes hear to htmx and hypermedia is some variation of the following:| </> htmx - high power tools for html
htmx 1.9.7 Release| </> htmx - high power tools for html
htmx 1.9.6 Release| </> htmx - high power tools for html
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| htmx.org
The Mother of All htmx Demos you can see the real world results of a| </> htmx - high power tools for html
htmx 1.9.5 Release| </> htmx - high power tools for html
A recurring question from some htmx contributors is why htmx isn’t written in TypeScript, or, for that matter, why htmx lacks any build step at all. The full htmx source is a single 3,500-line JavaScript file; if you want to contribute to htmx, you do so by modifying the htmx.js file, the same file that gets sent to browsers in production, give or take minification and compression.| </> htmx - high power tools for html
htmx 1.9.3 Release| </> htmx - high power tools for html
#REST copy-pastas| </> htmx - high power tools for html
We are excited to announce that htmx has been accepted into the first class of the| </> htmx - high power tools for html
The one big remaining (advantage of MPAs) is (server side programming) language choice. If you’re already part of the| </> htmx - high power tools for html
We have asserted, for a while now, that a major reason that many people have adopted the SPA architecture for web applications| </> htmx - high power tools for html
htmx 1.9.0 Release| </> htmx - high power tools for html
#Mechanical Sympathy & Architectural Sympathy| </> htmx - high power tools for html
htmx 1.8.6 Release| </> htmx - high power tools for html
Often, when we are being insufferably pedantic in online discussions| </> htmx - high power tools for html
htmx 1.8.5 Release| </> htmx - high power tools for html
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| htmx.org
htmx 1.8.3 Release| </> htmx - high power tools for html
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| htmx.org
htmx 1.8.1 Release| </> htmx - high power tools for html
Template fragments are a relatively rare Server Side Rendering (SSR) template library feature that allow you to render a| </> htmx - high power tools for html
#Tapping The Sign| </> htmx - high power tools for html
htmx 1.8.0 Release| </> htmx - high power tools for html
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| htmx.org
I’m very excited to be able to interview Henning Koch, the creators of Unpoly,| </> htmx - high power tools for html
The central feature that distinguishes the REST architectural style from other network-based styles is its emphasis on| </> htmx - high power tools for html
htmx 1.7.0 Release| </> htmx - high power tools for html
#Genesis| </> htmx - high power tools for html
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| htmx.org
htmx 1.6.1 Release| </> htmx - high power tools for html
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| htmx.org
htmx 1.6.0 Release| </> htmx - high power tools for html
TLDR: If you split your API into Data and Application APIs, as advocated here,| </> htmx - high power tools for html
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| htmx.org
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| htmx.org
htmx 1.5.0 Release| </> htmx - high power tools for html
htmx 1.4.0 Release| </> htmx - high power tools for html
htmx 1.3.0 Release| </> htmx - high power tools for html
htmx 1.2.0 Release| </> htmx - high power tools for html
htmx 1.1.0 Release| </> htmx - high power tools for html
htmx 1.0.0 Release| </> htmx - high power tools for html
htmx 0.4.0 Release| </> htmx - high power tools for html
Every software project involves managing a complexity budget.| </> htmx - high power tools for html
Recently Tom MacWright has written a few posts on Single Page Applications and their discontents:| </> htmx - high power tools for html
htmx 0.3.0 Release| </> htmx - high power tools for html
htmx 0.2.0 Release| </> htmx - high power tools for html
htmx 0.1.2 Release| </> htmx - high power tools for html
htmx 0.0.7 Release| </> htmx - high power tools for html
htmx 0.0.8 Release| </> htmx - high power tools for html
htmx 0.0.6 Release| </> htmx - high power tools for html
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| htmx.org
htmx 0.0.4 Release| </> htmx - high power tools for html
htmx 0.0.3 Release| </> htmx - high power tools for html
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| htmx.org
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| htmx.org
Article URL: https://htmx.org/essays/why-gumroad-didnt-choose-htmx/ Comments URL: https://news.ycombinator.com/item?id=41727315 Points: 10 # Comments: 1| Hacker News: Newest
Comments| Lobsters
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| htmx.org