State Management Techniques and Family Therapy
summary
Concrete claim: ngrx gives a maintainable unidirectional state with a single source of truth and composable selectors. Code-level proof: TypeScript examples for actions reducers selectors effects, reducers as pure functions, selectors memoized and observable, effects handling API calls via RxJS and switchMap. Migration notes include facades used before adopting ngrx, onPush change detection enabled by store.select observables, and practical tooling like store devtools and component store with guidance on when to write tests.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:17State management parallels
- 4:09State management challenges
- 6:18NgRx architecture
- 10:14NgRx store and Redux
- 11:17NgRx actions
- 13:04Reducers and pure functions
- 15:11Selectors for state derivation
- 17:41Effects for backend data handling
- 20:08NgRx testing
related talks
23mState management with ngrx
26mState Management Patterns and Best Practices with NgRx
22mThe Secret Sauce of State Management
34mReactive State Management For Your Angular App
41mManaging State in Angular Applications
30mState Management Patterns and Best Practices with NgRx
18mState Management — One Meta-Model to Rule Them All
27mngRx the last piece in the Angular architecture puzzle
