Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the advantages of functional reactive programming for frontend development in this 38-minute conference talk from Strange Loop. Dive deep into the functional reactive architecture used at Prismatic, focusing on ClojureScript with core.async and Om, a ClojureScript interface to Facebook's React. Learn how this approach addresses common frontend challenges by isolating state mutation, simplifying asynchronous events, and abstracting DOM manipulation. Discover how these technologies can reduce codebase complexity, enhance developer productivity, and facilitate faster product iteration. Gain insights into performance considerations and solutions while understanding the core principles of functional data manipulation. Benefit from Prismatic's experimentation without necessarily adopting their specific architecture, and see how functional programming concepts can be leveraged to create more maintainable and bug-resistant frontend code.
Syllabus
"The challenges and benefits of a functional reactive frontend" by Ian Davis
Taught by
Strange Loop Conference