controllers, providers, imports, exports를 묶는다.
Module모듈은 경계를 만들고 컨트롤러와 서비스는 책임을 나눈다
Nest 구조는 요청을 받는 계층과 업무 규칙을 처리하는 계층을 분리해 기능 경계를 명확히 합니다.
경로·메서드·요청 값을 받고 응답 형태를 정한다.
Controller조회, 계산, 저장소 호출을 재사용 가능한 단위로 둔다.
Service| 확인 | 위치 | 판정 |
|---|---|---|
| URL/메서드 | Controller | 외부 요청 계약 |
| 도메인 규칙 | Service | 컨트롤러 밖에서 재사용 |
| 공개 범위 | Module exports | 다른 모듈 연결 지점 |
핵심 요청 하나는 Controller에서 시작하고, 실제 업무 판단은 Service에 남긴다.