Writing beautiful JS apps with ClojureScript
- Learn why you would want to use ClojureScript
- An overview of basic language features
- Escaping callback hell with core.async
- Things to watch out for while developing with ClojureScript
I have been building apps for the past 10 years with various technologies like Clojure, Ruby, Node, Python and Java. Both libraries like jQuery and frameworks like BackboneJS, Ember, Angular have left me wanting with a better way to build large apps. Having worked with ClojureScript and Om, I beleive that ClojureScript with frameworks like Om/Reagent is probably the best way to organize large frontend codebase.