I have written a lot about Hypermedia APIs vs. Data (JSON) APIs, including the differences between the two,| </> 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
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
TLDR: If you split your API into Data and Application APIs, as advocated here,| </> htmx - high power tools for html