The Challenges and Benefits of a Functional Reactive Frontend
Offered By: Strange Loop Conference via YouTube
Course Description
Overview
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
Tags
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Paradigms of Computer Programming
Université catholique de Louvain via edX Introduction to Functional Programming
Delft University of Technology via edX Paradigms of Computer Programming – Fundamentals
Université catholique de Louvain via edX