Skip to content

Comment on Pedestal: An open source tool set for building web applications in Clojure

Comments

It weirds me out that nowhere in the docs does it just list the libraries it builds on. Browsing through, I see Domina, Ring, Datomic, something called "slf4j", and a bunch of functions within the Pedestal namespace... and it never really explains what those external libraries are.

Definitely doesn't seem targeted at newer Clojure users. Also, the use of Datomic as a default data store rubs me the wrong way, mainly because I've never even seen it outside of a few HN articles :p

Not that it matters a whole lot, but slf4j is a facade over common JVM logging packages, allowing for runtime selection of logging framework.

http://www.slf4j.org/

Well ring is the clojure equivalent of ruby's rack, nearly every clojure webapp uses it, and slf4j is an extremely common logging facade in java, also unsurprising. Diatomic is a weird choice though, I'd have gone with sqlite and korma

Datomic is not the default (it's database agnostic-- you can use any data store or no data store).

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.