Frontend System Design, module F06
Frontend application architecture
Component, folder, layer and package structure, and how a front-end codebase scales with the size of the team.
3 of 10 lessons published
- 1
Component-Based Architecture (coming soon)
Standard · beginner
- 2Component Composition and API Design
Standard · intermediate
- 3Feature-Based and Modular Folder Structure
Standard · beginner
- 4
Module Boundaries and Public APIs (coming soon)
Standard · intermediate
- 5
Client-Side Routing Architecture (coming soon)
Standard · intermediate
- 6
Layered and Clean Architecture for the UI (coming soon)
Standard · advanced
- 7
Ports and Adapters in the Front End (coming soon)
Standard · advanced
- 8Dependency Injection and Separation of Concerns
Standard · intermediate
- 9
Monorepos and Shared Libraries (coming soon)
Standard · intermediate
- 10
Before Micro-Frontends: the Modular Monolith Front End (coming soon)
Standard · intermediate