Angular State Management with NgRx
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 1h 43m | 226 MB
Instructor: Alain R. Chautard
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 1h 43m | 226 MB
Instructor: Alain R. Chautard
Once you've worked with Angular awhile, you discover that the difficult part of architecting apps is making sure data flows and is refreshed in the UI in a consistent way. This process is called state management. In this course, Instructor Alain Chautard teaches the principles of state management in the context of reactive programming, giving you a solid foundation for your Angular architecture. Learn how to react to and trigger state changes, dispatch actions, and work with effects, selectors, and entities. Plus, find out to build a robust component architecture with NgRx, including the recently added signal store. NgRx has quickly become the go-to solution for state management in large Angular applications, and Alain makes sure you know how to use NgRx to provide an Angular-specific implementation of Redux that supports lazy-loaded modules, observables, and asynchronous side effects.
Learning objectives
- Learn about all state management concepts: State, actions, reducers, and the NgRx store.
- Determine how to create an application architected with NgRx.
- Select between different NgRx concepts such as entities, effects, signal store, and router store.