Software Engineering KB

Home

❯

05 Software Design and Architecture

❯

02 Architectural Patterns

❯

00 Category

❯

Layered Architecture

Layered Architecture

Feb 10, 20261 min read

  • architecture
  • layered

Layered Architecture

Back: Architectural Patterns

Organizing code into horizontal layers where each layer has a specific responsibility and depends only on the layer below it. Variations include classic layered, clean architecture, hexagonal, and onion architecture, each with different rules about dependency direction.

Concepts

  • Classic Layers
  • Clean Architecture
  • Hexagonal Architecture
  • Onion Architecture

architecture layered


Graph View

  • Layered Architecture
  • Concepts

Backlinks

  • Software Engineering - Map of Content
  • Separation of Concerns
  • Classic Layers
  • Clean Architecture
  • Hexagonal Architecture
  • Onion Architecture
  • Architectural Patterns

Created with Quartz v4.5.2 © 2026

  • GitHub