Stepping Up: Observable Services to Observable Store
summary
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
chapters (12)
- 0:00Intro
- 1:10Keep it simple
- 3:06Single Source of Truth
- 4:10Observable Storm
- 5:22Observable Store Components
- 6:42Installing Observable Store
- 7:16Observable Store Interfaces
- 7:57Observable Store Extension
- 11:15Observable Store State Change
- 12:52Observable Store Sample
- 15:47App Component
- 16:58Recap
related talks
20mSubjecting State to Good Behavior
52mState Management in Angular: From Facades to NgRx and back
34mReactive State Management For Your Angular App
29mSubjecting State to Good Behavior
31mNgRx SignalStore: The Ultimate Tool for Modern State Management
31mUnlocking Reactive State Super Powers with NgRx Signal Store
18mState Management — One Meta-Model to Rule Them All
39mHow to use NgRx ComponentStore?
