Custom Features of NgRx SignalStore
summary
Explains how NgRx SignalStore composes small functions into reusable features so apps get typed state, derived signals and methods with a few lines of code; demonstrates withState, withComputed, withMethods and lifecycle hooks wired via providers and inject. Builds a withRequestStatus feature that adds idle/pending/fulfilled/error plus computed helpers, and shows the built-in entities feature for collection ops. Shows composition with localStorage sync, routerState and pagination plugins, claims the core feature reducer is about 50 lines and it works in real apps.
AI-written summary · about
chapters (10)
- 0:00Introduction to Nx
- 1:08State Management Evolution
- 1:42Why a New Store?
- 3:02Signal Store Building Blocks
- 4:59Implementation Example
- 7:07Extensibility Features
- 8:27Custom Feature Creation
- 10:26Advanced Plugin Usage
- 12:13Community Plugins
- 14:17Conclusion and Q&A
related talks
31mNgRx SignalStore: The Ultimate Tool for Modern State Management
18mNgRx SignalStore: Modern State Management for Angular
31mUnlocking Reactive State Super Powers with NgRx Signal Store
30mSignals Unleashed: Intro to NgRx Signal Store
30mModern Angular with NgRx SignalStore
39mHow to use NgRx ComponentStore?
36mEffective Signals in Angular 19 and above: Rules and Helpers
25mFilling the Gap in State with NgRx ComponentStore
