Adventures in Clojurescript & Reactive Apps
Lab Room B
|Friday from 11:15 AM til 1:15 PM|
Clojurescript is a well designed functional programming language allowing developers to concentrate on what their webapps should do, rather than be tied up in the mechanics of the language. The dynamic nature of ClojureScript supports highly interactive development for rapid prototyping; coupled with a built-in specification library & generative testing you can easily develop a robust and well defined codebase.
By encouraging immutability via persistent data structures and using the core.async library to write asynchronous code in a synchronous style, you gain huge performance boost whilst clearly reasoning about your code.
Reactive apps are supported by Clojurescript libraries or using React.js directly.
Speaker, author, conference organiser & community obsessed developer - loves Clojure, Emacs, Cats, Cycling & Agile development. @Heroku @SalesforceDevs