Please log in to watch this conference skillscast.
User interfaces are often the most complicated part of your system: they're a mirror of all the ideas in your backend, plus they need better presentation, better error-handling, and a seamless overall experience.
But the most complicated part of our systems often suffer with the weakest tools. In this talk we'll look at a modular, scalable architecture for frontend apps - one that uses the design insights of functional programming and the solid foundation of Clojure to stay sane in the murky realm of the browser.
ClojureScript: Architecting for Scale
Kris Jenkins is a successful startup cofounder, turned freelance functional programmer, and open-source enthusiast. He mostly works building systems in Elm, Haskell & Clojure, improving the world one project at a time.