I’ve only barely scratched the surface of webdev in Clojure, but this seems really close to Compojure. It would be cool if the readme gave a little rundown of how it’s different and why they decided to make a separate thing.
Metosin makes both compojure and reitit, both for routing, but suggests new projects use reitit which is faster and supports spec. Compojure doesn’t work with clojurescript btw. Architecturally, this project uses reitit because it just uses data, which fits with its API.
This framework uses reitit and stitches more such libraries together, preconfigs them a bit and offers its own features, all hidden behind a unified api. I can’t compare with other “frameworks” as I previously stiched things myself, but it only took about 2 hours from discovery to finishing an MVP today, (working with my clojurescript) which really impressed me. (I’ll next make one in Gleam to see which I like better.)
I’ve only barely scratched the surface of webdev in Clojure, but this seems really close to Compojure. It would be cool if the readme gave a little rundown of how it’s different and why they decided to make a separate thing.
Metosin makes both compojure and reitit, both for routing, but suggests new projects use reitit which is faster and supports spec. Compojure doesn’t work with clojurescript btw. Architecturally, this project uses reitit because it just uses data, which fits with its API.
This framework uses reitit and stitches more such libraries together, preconfigs them a bit and offers its own features, all hidden behind a unified api. I can’t compare with other “frameworks” as I previously stiched things myself, but it only took about 2 hours from discovery to finishing an MVP today, (working with my clojurescript) which really impressed me. (I’ll next make one in Gleam to see which I like better.)