Angular Architecture: From Patterns to Implementation
summary
Argues that component architecture and state management are separate systems and shows how to implement that: use container vs presentational components, dispatch actions from containers, run them through reducers to produce a single immutable state tree, and expose slices via selectors / createSelector to feed small components. Recommends Redux-style patterns with ngrx/entities for flattened data, one-way data flow, and testing benefits. Mentions a released 7-hour free course on ngrx as a concrete learning resource.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:39Objective
- 1:40Systems
- 3:12Restaurant Architecture
- 6:26Staff Roles
- 9:03Stock Management
- 12:18Angular Architecture
- 17:53Component Architecture
- 19:42State Management
- 21:37Closing Thoughts
related talks
27mAngular Architecture: From Patterns to Implementation
24mThe Architecture of Components
34mScalable Angular Architecture
26mState Management Patterns and Best Practices with NgRx
26mScalable Angular Architecture
27mCrafting state management – A principle based architecture
35mAdvanced NgRx Techniques
30mState Management Patterns and Best Practices with NgRx
