Chapter 5. Building Single Page Applications
In this chapter, we'll build a simple (Single Page Application (SPA) using Om and React.js. Om is a ClojureScript library that wraps React.js, a library released by Facebook. ClojureScript's power and expressiveness make it an excellent choice for building web applications. In this chapter, we'll cover the following:
Om and React.js
Routing using bidi
HTML5 history and pushState
Working with the REST APIs using AJAX