Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prestancedesign/babashka-htmx-todoapp
Quick example of a todo list SPA using Babashka and htmx
https://github.com/prestancedesign/babashka-htmx-todoapp
Last synced: about 1 month ago
JSON representation
Quick example of a todo list SPA using Babashka and htmx
- Host: GitHub
- URL: https://github.com/prestancedesign/babashka-htmx-todoapp
- Owner: prestancedesign
- Created: 2021-08-06T12:09:35.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-14T11:03:13.000Z (9 months ago)
- Last Synced: 2024-08-02T13:33:13.020Z (4 months ago)
- Language: Clojure
- Homepage:
- Size: 66.4 KB
- Stars: 163
- Watchers: 5
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-htmx - babashka-htmx-todoapp - Quick example of a todo list application using Babashka and htmx. (Examples by Back-end / Clojure)
README
# Babashka htmx todo app
Quick example of a todo list application using [Babashka](https://github.com/babashka/babashka) and [htmx](https://htmx.org/).With htmx 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
![Babashka Htmx](https://github.com/PrestanceDesign/babashka-htmx-todoapp/blob/master/cover.png)
## Run the application
Clone this repo and run with Babashka:
git clone https://github.com/prestancedesign/babashka-htmx-todoapp
cd babashka-htmx-todoapp
bb htmx_todoapp.cljYour browser will launch automatically to the url http://localhost:3000