Reactive Programming - A Better Way To Write Frontend Applications
Strange Loop Conference via YouTube
Overview
Explore functional reactive programming as a powerful approach to simplify frontend development in this 40-minute Strange Loop Conference talk. Delve into the asynchronous nature of frontend applications and discover how treating data as streams can revolutionize your coding practices. Learn about the limitations of traditional callback and promise-based methods, and gain insights into the core concepts of FRP. Examine real-world examples, including drag-and-drop functionality, to understand how FRP can be applied in practice. Investigate production concerns, signals, and TypeScript integration while uncovering the potential of FRP to streamline your frontend projects. Gain valuable knowledge from speaker Hannah Howard's years of experience in frontend development and leave with a fresh perspective on writing more efficient and maintainable code.
Syllabus
Introduction
What is a computer program
Global Event Bus
Observer Pattern
Observer Pattern Example
Drag and Drop
Functional Reactive Programming
Teaching
Math Context
Observables
Real World Example
Production Concerns
Signal
Signal Connect
TypeScript
Taught by
Strange Loop Conference