AJAX

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.

Dependencies

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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.