Frontend Architecture
Boundaries, layering, and structuring applications that grow.
Part: 03 · Application Architecture · Priority: Critical
Taxonomy
Second-level groups and their articles. Each article is a standalone entry following the template; its filename is the kebab-case form of the title.
Structure & Boundaries
- Separation of Concerns
- Layered Architecture
- Module Boundaries
- Dependency Direction & Inversion
Organizing Code
- Feature-Based Structure
- Domain-Driven Frontend
- Colocation Principles
Composition at Scale
- Micro-Frontends
- Module Federation
- Shared Kernel & Contracts
Cross-Cutting Boundaries
- Rendering Boundaries
- Data-Fetching Boundaries
- Client/Server Split
Decision-Making
- Architectural Decision Records
- Trade-off Analysis
- Evolutionary Architecture
Index only. One canonical home per concept — overlapping ideas are owned here and cross-linked from other domains, never duplicated.