The State of NgRx
summary
NgRx reports platform growth: over 350,000 developers use the ecosystem, NgRx Store downloads hit 12 million in 2019 and 25 million lifetime, and the project grows ~30% year over year. State lands version 9 with full Ivy support plus new createAction/createReducer creator functions that reduce boilerplate and tighter runtime checks (immutability, serializability, Zone checks). NgRx Data is merged into the mono repo to auto-generate entity services and cut CRUD wiring. NgRx Component publishes nightlies with a push pipe and let directive to drive change detection from observables and reduce reliance on Zone.js.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:32ROUTER
- 7:18New creator functions improve type safety and reduce code volume
- 9:31Strict runtime checks help developers adhere to architectural constraints
- 11:39WELCOME TO THE FAMILY
- 14:57You don't need to use NgRx State to make use of NgRx Data
- 16:05BLEEDING EDGE OF NGRY
- 16:31NgRx Component rethinks how change detection works for Angular apps
- 16:56Zone.js is the default mechanism Angular uses to run change detection
- 18:55The Push Pipe will schedule change detection when pushed new values
- 21:01The Let Directive will unwrap observables for you and run change detection
- 23:08THANK YOU TO THE TEAM
related talks
27mWhy You Should Definitely Use NgRx
20mComplexity Management with NgRx
20mState Management at Scale w/NgRx
35mAdvanced NgRx Techniques
26mState Management Patterns and Best Practices with NgRx
27mngRx the last piece in the Angular architecture puzzle
01h 04mRedux for Angular -- Introduction to Ngrx Ecosystem
34mNgRx: Tips & Tricks
