Day 2 Keynote, Angular Architecture Concepts and Practices
summary
Claims nine bare-minimum planning items for any Angular app: nine bare-minimum planning items covering features, security, logging, services, data models, modules, components, shared functionality and real-time needs. Recommends feature-based modules, the container/presentation pattern (containers fetch state, presenters render with OnPush), and observable services using BehaviorSubject exposed as observable for messaging. Evaluates state options — Observable Store, NgRx Data reduces entity code, Akita — with demos and a sample project that prove the patterns work.
AI-written summary · about
chapters (10)
- 0:00Intro
- 2:00Architecture Concepts
- 7:53Planning Your Initial Architecture
- 9:40Features and Modules
- 11:02Container and Presentation Components
- 12:21Container/Presentation Component Tips
- 14:51Component Communication
- 15:14Communication Options
- 21:08State Management
- 22:37Summary








