Let's continue extending our Todo app. Now, we'd like to persist our todo items on the server. To get the job done only takes a simple Clojure REST API—that said, it still will take some work.

If you'd like to avoid all typing and just read along, we've created a Git repo on GitHub at https://github.com/learningclojurescript/code-examples . You can just clone the repo and get ready to go.


Let's open the project.clj file in our om-tut directory and add some entries:

:dependencies [[org.clojure/clojurescript "1.7.170"] [org.clojure/core.async "0.2.374" :exclusions [org.clojure/tools.reader] [sablono "0.3.6"] [bidi "2.0.3"] [cljs-ajax "0.5.3"] [clj-http "2.1.0"] [com.cognitect/transit-clj "0.8.259"] [org.clojure/clojure "1.7.0"] [ring ...

Get Learning ClojureScript now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.