Understand ClojureScript

If you’ve worked with JavaScript, you’ve probably concluded that it has a few shortcomings. On the other hand, JavaScript does have the advantage of being a standard programmable environment for all of the modern browsers. JavaScript engines have been improving their performance dramatically as the demand for rich client-side applications continues to grow.

It would be nice to leverage this platform with a robust programming language like Clojure, wouldn’t it? This is precisely where ClojureScript comes into play. Much like its cousin Clojure, ClojureScript embraces its hosting platform and allows seamless interoperability with JavaScript. We can continue leveraging mature JavaScript libraries while enjoying the benefits ...

Get Web Development with Clojure, 2nd Edition 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.