Advanced State Management using ngrx v5
summary
Shows an actual counter app built with NgRx Store, Effects and the Redux DevTools and demonstrates counter demo with increment decrement reset plus CLI schematics that scaffold boilerplate. Implements a meta-reducer keyed by id to reuse one reducer across multiple counters and proves it works. Identifies a real performance bug: NgRx selectors use one-slot memoization causes cache thrash and fixes it by using createSelectorFactory with multi-slot memoizer, measured by cache hits in the demo.
AI-written summary · about
chapters (15)
- 0:00Intro
- 1:06Webpart
- 1:33ngrx
- 2:04Public Speaking Workshop
- 3:02Facts about ngrx
- 4:11Redux inspired
- 4:59Grumpy Cat
- 6:46Review
- 7:21Packages
- 8:46Utilities
- 9:48Counter
- 10:17increment
- 15:51components
- 23:39selectors
- 25:04computed selectors
related talks
41mUnderstanding the Selector Pattern and Memoization in ngrx
27mngRx the last piece in the Angular architecture puzzle
23mState management with ngrx
32mLevel up your NgRx game
34mReactive State Management For Your Angular App
44mAngular + Redux ... stop, what?
35mAdvanced NgRx Techniques
27mWhy You Should Definitely Use NgRx
