Reactive Programming Future Proof Your Code
summary
Argues that reactive code models everything as sets of values over time and shows concrete proof: uses RxJS inside Angular, creates a Subject and composes it with scan/pipe/tap/filter to implement a working drag‑and‑drop and a live “fruit snack” counter, and swaps inputs without changing downstream logic. Cites standards work (TC39 Observable, EventTarget.on proposal) and a claimed 8 million monthly downloads for rxjs to justify ecosystem momentum.
AI-written summary · about
chapters (15)
- 0:00Start
- 1:50Wikipedia Definition
- 5:18The ideas around reactive programming can be very subjective.
- 5:54Demystifying Reactive Programming
- 6:07Reactive Programming in standards, frameworks, libraries.
- 8:20WHATWG EventTarget Observable proposal
- 9:14Reactive Programming in frameworks & libraries.
- 11:04How and why to utilize reactive programming.
- 11:33reactive problem solving
- 12:56but... how do I start thinking reactively?
- 13:25Everything can be represented as a set of values over time, even events.
- 17:37Powerful abstraction in the form of Observables to future proof your code.
- 18:21Mix and match or refactor bits of your application
- 22:28The benefits of reactive programming ...and declarative programming
- 23:09Reactive Programming & RxJS Takeaways
related talks
28mReactive Programming Demystified Drink the Kool-Aid
27mReactive Programming Demystified: Drink the Kool-Aid
37mReactive Programming with RxJS
51mReactive programming in Angular
32mMastering Reactive Programming with RxJS
20mReactive Programming with RxJS A Beginner’s Perspective
36mRxJS: A Better Way to Write Frontend Applications
47mReactive Programming in Angular with RxJS
