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