Day 2 Keynote, An async journey
summary
History explains why Rx grew: a 2005 Live Labs project (Volta) produces an IL-to-JS compiler IL tjs with a huge runtime and later gets archived, experiments lead to an event-query model that yields observables with a cancelable Ajax stack still in use, and cross‑language ports (RxJava, RxPY, RxJS) land unevenly while Angular adoption spikes. Practical moves include switching from monolithic operators to tree-shakable pipes and using async generators / ixjs to handle backpressure instead of naive subscribe patterns.
AI-written summary · about
chapters (4)
- 0:00Start
- 8:501994 - Design Patterns Emerge
- 9:401997 - Functional Reactive Programming
- 14:03General Theory of Reactivity
related talks
45mApplying Reactive Programming with Rx
34mObservables for Handling Asynchrony Elegantly
28mWatch out: observers are here to stay
38mCuring your event processing blues with Rx
36mIntroduction to RxJS
03mYou Gotta Love Rx
26mReactive Programming Future Proof Your Code
33mReactive JavaScript at Netflix, Microsoft and the World
