~/talk

7 recipes with Angular and RxJS

Talkat JSWorld Conference 2021 · 2021-02-22..02-27· [angular, reactive-programming]
slides:none on file

Seven concrete recipes for Angular + RxJS that claim to solve common reactive problems with minimal code including a bulk file upload implemented with forkJoin plus caught errors and finalize to track progress, request caching via shareReplay, stream joining with combineLatest, component state via BehaviorSubject, real‑time updates with WebSocketSubject, memory‑leak avoidance using async pipe/take and bundle checks with source‑map‑explorer, demonstrated as a full‑stack ng real‑time dashboard and tested against Angular 11.

AI-written summary · about

  1. 0:00Introduction
  2. 1:00Angular and RxJS recipes
  3. 2:49Bulk operations with forkJoin
  4. 15:55Caching HTTP requests with shareReplay
  5. 24:10Combining streams with combineLatest
  6. 28:48Avoiding RxJS memory leaks
  7. 36:14Sharing component data
  8. 39:03Real-time data with WebSocketSubject
  9. 40:33Performance optimization
  10. 43:10Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.