Hexagonal Architecture in Angular
summary
Claims that applying Hexagonal Architecture to Angular yields scalable, maintainable, testable apps by enforcing cores, ports and adapters and using command and query ports, DTO/context/event ports and injection tokens. Shows a concrete shopping cart + checkout implementation wired only via an event bus, with HTTP DTO service and in‑memory context adapters, demo code and a ~40 minute GitHub walkthrough, and offers a Logular plugin that scaffolds the boilerplate so the pattern is practical rather than purely academic.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 0:32Common development problems
- 2:14Analyzing code quality issues
- 3:21Dependency and structure woes
- 5:10The case for new architectures
- 6:33Hexagonal principles
- 8:10Implementation details
- 10:27Real-life example
- 14:01Decoupling and benefits
- 15:15Pros, cons, and conclusion
related talks
53mHexagonal Architecture in a Nodejs Project
57mHow to Build a Hexagon: Pragmatic Architecture for Client Applications
01h 29mArchitecture Beyond Clean & Hexagonal
31mArchitectures for huge Angular based enterprise applications npm Packages, Monorepos and Micro Apps
26mScalable Angular Architecture
27mAngular Architecture: From Patterns to Implementation
34mScalable Angular Architecture
58mTestable Architecture in Angular
