~/talk

Stepping Up: Observable Services to Observable Store

slides:none on file

Introduces Observable Store as a tiny (≈250 lines) state library that uses RxJS BehaviorSubject to provide a single immutable source of truth, set/get API, state slice selectors, and action-tagged history so state changes are tracked and replayable. Shows extending services to share one singleton store, caching HTTP results, and wiring UI updates via a stateChange observable. Demonstrates console logging and optional integration with Redux DevTools, and claims the impl is cross‑framework (Angular, React, Vue) and simple enough to maintain.

AI-written summary · about

  1. 0:00Intro
  2. 1:10Keep it simple
  3. 3:06Single Source of Truth
  4. 4:10Observable Storm
  5. 5:22Observable Store Components
  6. 6:42Installing Observable Store
  7. 7:16Observable Store Interfaces
  8. 7:57Observable Store Extension
  9. 11:15Observable Store State Change
  10. 12:52Observable Store Sample
  11. 15:47App Component
  12. 16:58Recap
~/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.