Hexagonal이란?
"Ports and Adapters"라고도 불린다. 비즈니스 로직이 프레임워크·DB에 의존하지 않게 경계를 둔다.
구성
- Domain (핵심)
- Ports — 인터페이스
- Adapters — 실제 구현 (DB 어댑터, HTTP 어댑터)
Clean Architecture·Onion Architecture와 유사한 철학.
Alistair Cockburn의 아키텍처. 도메인을 중심에 두고 외부(DB·UI·API)를 포트/어댑터로 분리.
"Ports and Adapters"라고도 불린다. 비즈니스 로직이 프레임워크·DB에 의존하지 않게 경계를 둔다.
Clean Architecture·Onion Architecture와 유사한 철학.