NgRx SignalStore: Modern State Management for Angular
summary
Demonstrates a concrete SignalStore API that creates an injectable store from Signals, with state, derived selectors, mutating methods and lifecycle hooks, and claims large boilerplate reduction while supporting both command-based and event-based flows. Shows a reusable feature example withRequestStatus that exposes idle/pending/fulfilled/error, explains event wiring via events plugin (with reducers and event handlers) and notes a community ng-query plugin that provides server-cache integration so SignalStore composes command, event and server-cache patterns.
AI-written summary · about
chapters (9)
- 0:00SignalStore introduction
- 1:02Server vs client state
- 3:57Indirection in state
- 7:07Commands vs events
- 8:54SignalStore features
- 11:05Extensibility and custom features
- 12:50Events plugin use cases
- 15:57SignalStore as ultimate tool
- 16:39Summary
related talks
31mNgRx SignalStore: The Ultimate Tool for Modern State Management
31mUnlocking Reactive State Super Powers with NgRx Signal Store
17mCustom Features of NgRx SignalStore
30mSignals Unleashed: Intro to NgRx Signal Store
30mModern Angular with NgRx SignalStore
34mReactive State Management For Your Angular App
36mEffective Signals in Angular 19 and above: Rules and Helpers
39mHow to use NgRx ComponentStore?
