본 아키텍처는 클린 아키텍처(Clean Architecture) 원칙을 따르며, 도메인 계층을 독립적으로 유지하면서도
애플리케이션 계층과 어댑터 계층을 명확하게 분리한다.
이를 통해 유지보수성과 확장성을 높이는 것을 목적으로 한다.
🟣 Hexagonal Architecture

Domain
- 애플리케이션의 핵심 비즈니스 로직을 구현하는 계층
- 메인 모델과 비즈니스 규칙을 정의하여, 애리케이션의 주요 기능을 수행한다.
- 외부와 의존성이 절대 있어서는 안 됨
Application