> I’d love more tips for no-build-system javascript
1. MDN has a comprehensive guide on JavaScript modules [0]
2. A build system free way to build interactive websites could be to combine libraries like htmx[1] and or lit[2] or just the sub package lit-html[3]. Or just go with native web components and a bit of AJAX.
[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...
[1] https://github.com/bigskysoftware/htmx
as usual, htmx:
https://github.com/bigskysoftware/htmx
working on an extension to do head tag merging:
As a non web developer, writing less JS appeals to me, and I've found HTMX[1] to be simple to use. I'll add that the HTMX website/docs are much more approachable than this site.
This project seems more similar to the ones below than to Vue.js:
https://github.com/alpinejs/alpine (acknowledged in their readme)
https://github.com/stimulusjs/stimulus
https://github.com/intercoolerjs/intercooler-js
https://github.com/mavoweb/mavo
https://github.com/bigskysoftware/htmx
https://github.com/unpoly/unpoly
(ordered by GitHub stars)