~/talk

Reactive Frontends with RxJS and Angular - Sergi Almar

Talkat SpringOne Platform 2017 · 2017-12-04..12-07· [reactive-programming, angular]
slides:none on file

Walks through RxJS basics and Angular integration with concrete code: uses switchMap, forkJoin, share and the async pipe to wire a reactive form to GitHub HTTP calls, filter repos by stars, retry/catch HTTP errors (404s become empty results), and merge input plus live streams. Builds an Angular demo plus Spring WebFlux backend that emits WebSocket and SSE messages every 5s; initial duplicate WS connections get fixed by share, errors are handled with catchError, and the demo runs successfully with subscription/unsubscribe patterns explained.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 1:59What is RxJS?
  3. 6:18Observables and observers
  4. 11:15RxJS operators overview
  5. 20:54RxJS in Angular
  6. 29:58Demo introduction
  7. 31:20HTTP client with observables
  8. 36:05Reactive forms and user input
  9. 41:01Error handling in streams
  10. 45:35Parallel requests with forkJoin
  11. 49:18WebSocket integration
  12. 1:00:33Server-sent events demo
  13. 1:05:44Summary and closing
~/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.