Skip to content

Details

Since 2011, ClojureScript has brought a functional LISP to the world of JavaScript development. It offers unique features, such as immutable data structures, hygienic macros, and the read-eval-print loop! One of the most important libraries to be created for ClojureScript since its creation is Reagent, a wrapper over React. Reagent provides an abstraction that allows you to build complex UI components with functions and data structures while still allowing interoperation with React and JavaScript.

Join David as he builds a Reagent application that shows off two powerful CLJS tools: Re-Frame and Shadow-CLJS. Throughout the presentation, he will make a number of dynamic components and walk through many topics such as LISP syntax, Functional Programming, state management, REPL driven development, and testing.

David is a Web Developer at TCC Software Solutions, where he works on Childcare and Pharmaceutical applications. Before his Web Development career, he worked as a hospitality professional for 15 years.

Clojure
JavaScript
Open Source
ReactJS
Web Development

Members are also interested in