Reactive Programming Demystified Drink the Kool-Aid
summary
Claims that RxJS makes app code portable across frameworks and future proof and then shows it: demos include RxJS multiplexing over WebSocket with groupBy and timer to animate per-request "Ken" heads, a drag and drop implemented with Subjects and takeUntil in React Native, plus examples of observables, operators, and shareReplay. Covers how observables differ from promises, Angular/ngrx integration, EventTarget observable proposal in WHATWG/TC39, and teardown via unsubscribe.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 1:07What is reactive programming
- 3:51Reactive standards
- 7:01Frameworks and libraries
- 10:36Thinking reactively
- 12:20What is RxJS and why it matters
- 13:24Observables and observers
- 16:59RxJS operators
- 18:22RxJS for easier dev
- 21:33Drag and drop with RxJS
- 21:55WebSocket multiplexing with RxJS
- 25:44Summary
related talks
27mReactive Programming Demystified: Drink the Kool-Aid
26mReactive Programming Future Proof Your Code
36mRxJS: A Better Way to Write Frontend Applications
32mMastering Reactive Programming with RxJS
27mReactive Programming in Node
37mReactive Programming with RxJS
27mEmbrace Reactive Programming in React and Vue with RxJS
42mMake Your Frontend Reactive with RxJs
