It would be wonderful to have appropriate syntax highlighting and error-checking for htmx and hyperscript inside Nova.
They have a growing and very active community of users and contributors, and their simple, English-like syntax makes them very attractive to new WebDevs — and also to experienced Developers who are tired of Javascript’s increasingly complex frameworks and tooling.
While htmx focuses on AJAX and server interaction, hyperscript handles in-page data manipulation, DOM updates and animation. They complement each other, and go well together, but can be used independently from each other, too. Both also work well with other JS libraries and tools, and integrate nicely into CSS frameworks like Bootstrap, Foundation and UIKit - and are perfect for CSS-only frameworks like Bulma, WindiCSS or Tailwind.
Useful links for further info:
- htmx homepage: https://htmx.org
- hyperscript homepage: https://hyperscript.org
- friendly and very active discord server: htmx
- a curated htmx/hyperscript weekly newsletter: https://this-week-in-htmx.pages.dev
- dedicated sub-reddit: Reddit - Dive into anything