/htmx-cljs

Quick example of a todo list SPA using htmx, shadow-cljs and Deno

Primary LanguageClojure

shadow-cljs + htmx todo app

Quick example of a todo list application using shadow-cljs and htmx, build to ESM format and deployed with Deno Deploy.

With htmx we get a single page app without writing a single line of Javascript.

From their own web page:

htmx allows you to access AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext

htmx is small (~10k min.gz'd), dependency-free, extendable & IE11 compatible

Run the app locally

npm i
npm run deno

Then visit http://localhost:8000