3 ms·
I created intercooler.js in 2013 so I could do AJAX in HTML: https://intercoolerjs.org https://intercoolerjs.org Last year I removed the jquery dependency and
by recursivedoubts 5y ago
I created intercooler.js in 2013 so I could do AJAX in HTML:
https://intercoolerjs.org https://intercoolerjs.org
Last year I removed the jquery dependency and cleaned it up based on a lot of lessons that I learned, renaming it to hmtx:
https://htmx.org https://htmx.org
Same idea: extends/complete HTML as a hypertext so you can build more advanced UI within the original hypermedia web model, with a cleaner implementation.
Part of that cleanup involved me pulling out some functionality around events and a proto-scripting language (ic-action), and I enjoy programming languages, so I created a front end scripting language to fill that need:
https://hyperscript.org https://hyperscript.org
It's based on HyperTalk and has a lot of domain specific features for lightweight front end scripting, kind of a jQuery or AlpineJS alternative.
- tiger3 5y agoThank you for intercooler and htmx! It’s a godsend for someone like me that doesn’t want to get too deep in the weeds with frontend dev but still get some dynamic UI actions and lazy loading/click loading done.
- mvolfik 5y agolooks like you invented HTML-over-the-wire before it was cool :)
- recursivedoubts 5y agoin fairness I created intercooler based on pjax and turbolinks, because I wanted to do everything in HTML without magic and jquery has had load for a long time too: https://api.jquery.com/load/ https://api.jquery.com/load/ so I can't claim to be the inventor of the approach just the perfecter :)