Sample service-driven web application using Clojure, ClojureScript, Monger, Enfocus, Noir, and Fetch. Created for CinJug April 2012 Presentation.


The Great Todo

Sample Clojure Web Application

Here is what you will need to compile this application

  1. leiningen
  2. lein-cljsbuild
  3. MongoDB

Building and Running

Once these are installed you can build and run the application with the following steps

  1. $>lein cljsbuild once
  2. $>lein run
  3. Navigate to http://localhost:10012

Technologies Used

  1. Enfocus – Templating and dom manipulation
  2. Monger – Clojure to Mongo DB library
  3. Noir – Simple Clojure web framework
  4. Fetch – Basic RMI between ClojureScript and Clojure

Happy Hacking!