← 전체 목록
🔷
Hexagonal Architecture
구조 패턴핵심 로직을 포트로 감싸는 구조
Hexagonal Architecture는 핵심 비즈니스 로직을 중심에 두고, 바깥의 웹, DB, 메시지 브로커 같은 기술 요소를 포트와 어댑터로 둘러싸는 구조입니다. 중요한 점은 코어가 외부 기술을 직접 참조하지 않는다는 것입니다. 코어는 필요한 능력을 포트라는 계약으로 표현하고, 실제 구현은 바깥 어댑터가 맡습니다. 그래서 이 구조는 흔히 Ports and Adapters라는 이름으로도 설명됩니다.