Sustainable Angular Architecture
summary
Shows how Strategic Domain-Driven Design maps to an Angular NX monorepo: one directory per subdomain, feature/domain/utility libraries, plus a shared kernel and an explicit API/facade pattern. Demonstrates an NPM package with schematics that generates the structure, and shows lint-enforced access restrictions that block cross-domain imports at build time. Claims fine-grained libraries enable incremental recompilation and testing and that only selected API surface must be backwards compatible, reducing coupling and avoiding a fragile “incredible machine” architecture.
AI-written summary · about
chapters (4)
- 0:00Start
- 2:28How to create sustainable Angular architectures with ideas from DDD?
- 7:23Domain-Driven DESIGN
- 19:09Final Thought Domain Thinking is also the key to Micro Frontends
related talks
22mSustainable Angular Architectures with Monorepos and Strategic Domain Driven Design
32mStrategic Domain-Driven Design
01h 01mDomain-Driven Design and Angular
34mSustainable NG Architectures with Monorepos and Strategic DDD
31mArchitectures for huge Angular based enterprise applications npm Packages, Monorepos and Micro Apps
28mAngular in a microservices world
35mHow to Organize an Angular Project
56mMaintainable architectures with Angular, monorepos and Strategic Domain-driven Design
