HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
📙
백엔드 알아야 할 지식
/
⏱️
Layered Architecture
⏱️

Layered Architecture

Oreily — Software Architecture Patterns by Mark Richards
notion image
  • 레이어드 아키텍처 패턴은 애플리케이션을 구성하는 요소들을 수평으로 나눠 관리하는 것임
  • 레이어드 아키텍처 패턴의 강력한 특징 중 하나는 컴포넌트 간의 관심사 분리임(Separation of Concerns)
  • 레이어의 또 다른 특징은 레이어는 자기보다 한 단계 하위의 레이어만 사용함(필요에 따라 같은 계층의 레이어를 사용하기도 함)