본문 바로가기

아카이브/dev-camp

dev-camp Day 1-2 : hexagonal architecture practice

728x90

출처 : https://www.youtube.com/watch?v=MKfSLrwLex8

폴더 구조 

dev-camp
├── .eslintrc.js
├── .gitignore
├── .prettierrc
├── nest-cli.json
├── package.json
├── README.md
├── src
│  ├── .DS_Store
│  ├── app.module.ts
│  ├── auth
│  │  ├── adapter
│  │  │  ├── in
│  │  │  │  └── auth.controller.ts
│  │  │  └── out
│  │  │    ├── auth.adapter.ts
│  │  │    ├── auth.entity.ts
│  │  │    └── auth.repository.ts
│  │  ├── domain
│  │  │  └── auth.ts
│  │  └── port
│  │    ├── in
│  │    │  └── auth.useCase.ts
│  │    └── out
│  │      └── auth.port.ts
│  ├── main.ts
│  └── modules
├── test
│  └── jest-e2e.json
├── tsconfig.build.json
├── tsconfig.json
└── yarn.lock

 

참고 자료 : https://www.youtube.com/watch?v=MKfSLrwLex8