Watch out: observers are here to stay
summary
Argues that RxJS observables are the practical reactive tool Angular built around and shows concrete patterns: porting geolocation and DOM events to streams, canceling HTTP requests by unsubscribe, and wrapping promises with defer so calls stay lazy. Explains observable properties lazy, cancelable, immutable, demonstrates composing with combineLatest + map + filter to build a live sum form, notes RxJS has over 100 operators and that observables reliably model events over time.
AI-written summary · about
chapters (26)
- 0:00Intro
- 0:48Functional programming
- 1:16Web evolution
- 2:23Reactive programming
- 2:55Implicit programming
- 3:56Restaurant example
- 5:00Java Script example
- 5:50Declarative approach
- 6:18Visual approach
- 7:21Reactive programs
- 7:40Streams
- 8:19Recap
- 9:09ActiveX
- 9:36Observables
- 10:43Update listeners
- 11:17Subscribe to an observable
- 12:12Observable definition
- 13:42Unobservable
- 14:14Immutable
- 14:58Operators
- 18:59Basic logic
- 19:21Combined latest
- 19:50Map operator
- 23:37Operators are factories
- 23:52Stream creation
- 26:34Summary
related talks
53mRxJS Observables in Angular
44mWhat are Observables and why should I care?
47mReactive Programming in Angular with RxJS
34mObservables for Handling Asynchrony Elegantly
13mAngular: Let's get Reactive!
58mAngular and The Case for RxJS
27mReactive Programming in Node
17mTry not to lose your marbles with RXJS
