Summary

So, that was a whirlwind tour of an SPA in ClojureScript using Om. In this chapter, we covered the tradeoffs of Single Page Applications, what Om and React are, and how they work. We created a simple todo list example to demonstrate the Om API. Finally, we covered client-side routing and HTML5 history.

In the next chapter, we'll cover some more advanced topics around single page applications, including DataScript, ClojureScript modules, and server-side rendering.

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.