RxJS Observables in Angular
summary
Covers the four Angular APIs that return Observables (HTTP client, reactive forms valueChanges, router params/events, and component timers) and walks through ~15 live examples showing which RxJS operators actually solve real problems: map and catchError to produce developer/user friendly results, switchMap with debounceTime and distinctUntilChanged for typeahead, and the takeUntil pattern (Subject + ngOnDestroy) to prevent memory leaks; demos include a broken POST that needed subscribe, an error-isolation bug and fix, a localStorage observable, and a combineLatest/scan example that successfully merges streams.
AI-written summary · about
chapters (22)
- 0:00Intro
- 1:25Operator Anxiety
- 5:55Broken Example
- 9:22Pipe
- 12:45Array
- 14:10Recap
- 16:05Reactive Forms
- 17:20Observable Inputs
- 20:30Error Isolation
- 21:35The Wrong Way
- 24:50The Router
- 27:05Routes
- 28:35Events
- 29:40Subscribe
- 30:25Router component destroyed
- 31:20Router memory leak
- 33:35The subject
- 38:35TakeUntil pattern
- 42:00Summary
- 44:10Multistream
- 45:50LocalStorage
- 49:35Scan








