Over a million developers have joined DZone.

Building a Single Page App With ClojureScript and Datomic

DZone's Guide to

Building a Single Page App With ClojureScript and Datomic

· Database Zone
Free Resource

Learn how to create flexible schemas in a relational database using SQL for JSON.

Along with an incremental new release (highlights), Datomic also has a new use case that one blogger has found.  He used it to build an application called "torch."

torch is a source code analysis and visualization tool built on top of codeq… torch is currently a single-page browser application built in ClojureScript, and in this post, I’ll show how we leverage the power of Datomic from the browser using core.async and the Datomic REST API.

-- Ragnar Dahlen

Read on to get a good feel for the Datomic REST API and see how Datomic works in the browser.

Create flexible schemas using dynamic columns for semi-structured data. Learn how.


Opinions expressed by DZone contributors are their own.


Dev Resources & Solutions Straight to Your Inbox

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.


{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}