Hexagonal Architecture


### 기술과 비즈니스로직의 분리
### 도메인 별 코드 분리
동시에

## Main
- 도메인 영역 → 인프라 영역으로는 접근 가능 하지만, 반대로는 불가능 하게
- 포트, 어댑터를 통해서만 도메인 영역에서 인프라 영역으로 접근하게



> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F9b282627-f57c-462f-b2ff-8418a1259802%2FUntitled.png?table=block&id=0d90bc03-4ca3-4ef9-a428-6a9946c017d5&cache=v2)

> ![](https://www.notion.so/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2Fa8c11d37-6175-4a95-8976-b8c329b20b6b%2FUntitled.png?table=block&id=0acd61d4-0cab-4b89-855c-0cc1d12d48d1&cache=v2)





[imqa](https://texonom.com/imqa-c74f9c3d1e864e41bf7344069730ff40)


> [Hexagonal Architecture](https://blog.imqa.io/hexagonal-architecture/)






