A test of writing server-heavy, HTML-oriented applications using:
- Deno
- Oak
htmx brings the interactivity of SPAs to classical, links-and-forms apps — radically expanding frontend possibilities and improving user experience while keeping the simple programming model of a server that accepts requests and returns HTML.
It's really simpler than it sounds, but if you're coming from a client-heavy background (as many web developers are), you might need to adjust to the old way of building websites with templates, cookie auth, etc. before digging into htmx.
Or just dive head first! We have many features:
- state management (HTML)
- time travel debugging (back and forward buttons)
- elm architecture (REST)
Get started:
deno run -rA https://github.com/dz4k/deno-htmx-starter/raw/dev/boiler.ts my-project-directory
Run:
deno task start