# 1 - Clean Architecture in Angular: Scalable Structure

How to apply Clean Architecture in Angular: layer separation, dependency rule, use cases and repository pattern for scalable projects.

## What you'll learn

- The Four Layers
- Domain Entities
- Value Objects
- Repository Interface (Port)
- Use Case Structure

*This article is part of the **Architettura Software** series on federicocalo.dev.*

---

## Read the full article

The complete article (22 min read) with code examples, diagrams, and practical exercises is available here:

**➡️ [1 - Clean Architecture in Angular: Scalable Structure](https://federicocalo.dev/en/blog/architecture-clean-architecture-angular)**

`https://federicocalo.dev/en/blog/architecture-clean-architecture-angular`

---

*By [Federico Calò](https://federicocalo.dev) — Software Developer & Technical Writer*
