Skip to content

stefcoetzee/re-frame-todomvc-reitit-malli

Repository files navigation

re-frame TodoMVC with Reitit and Malli

Single-file (see src/todomvc/main.cljs) implementation of the re-frame TodoMVC sample application using Reitit and Malli (instead of Secretary and clojure.spec, respectively).

Furthermore, this implementation makes use of ULIDs as todo IDs, as opposed to integer IDs.

As mentioned in the reference codebase linked above, the re-frame TodoMVC application is not a minimal implementation. Instead, it is meant to be something of a showcase of re-frame functionality.

Recent versions of Node and Clojure are required.

Explore the implementation

Install dependencies: npm install

Start Shadow CLJS: npm run dev

View the application by visiting localhost:8000 in your web browser.

Open and connect from an editor of your choice to explore the implementation. (Calva for VSCode is an accessible option.)

About

re-frame TodoMVC implementation using Reitit and Malli

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published