반응형 hex 아키텍처1 Hexagonal Architecture 1. Hex 아키텍처 1.1 정의 1.1.1 정의 인터페이스나 기반 요소(infrastructure/presenation)의 변경에 영향을 받지 않는 핵심 코드를 만들고, 이를 견고하게 관리하는 것이 목표로 하는 아키텍처를 의미 합니다. 견고해야하는 핵심 로직이 들어있는 영역을 도메인 영역(Domain)이라고 합니다 interface 기반의 요소는 세부 사항이라고 합니다 데이터 flow는 presentation(세부사항) -> domain(use case/domain) -> infra(세부사항) 이지만, 의존성은 세부사항 -> domain(use case/domain) 로 구성 됩니다 1.1.2 용어 Hex 아키텍처는 Application과 Domain 영역을 분리해서 보여줍니다 domain엔 주로 업무.. 2022. 10. 26. 이전 1 다음 반응형