작성한 질문수
Slack 클론 코딩[백엔드 with NestJS + TypeORM]
해결된 질문
작성
·
130
1
기능을 확장할 때 폴더, 파일구분을 어떻게 하는게 효율적이고 직관적인지 궁금합니다.
예를 들어서 유저부분에 컨트롤러, 서비스 기능이 많이 생겨 확장하는 부분에서 어떻게 처리하는지에 대한건데
제 생각은 users 내부 폴더에서 두개의 컨트롤러, 서비스를 만들어 주는게 맞나요??
아니면 users에서 하위 폴더를 만들어 트리 형식으로 이어주기도 하나요??
답변 2
users/controller, users/service 이렇게 만들어서 진행하다가
users/a/controller, users/b/controller, users/a/service, users/b/service 이런 식으로 더 쪼개서 하셔도 됩니다.
연결만 모듈에 잘 해주시면 됩니다.
0
user 폴더에서 하위 폴더 a, b를 만들어 컨트롤러, 서비스를 넣고
user 폴더에 있는 모듈을 잘 연결하면 된다는 말씀이시죠?
네 폴더구조가 어떻게되었든 그건 관리의 편의성을 위한 것이고 users.module.ts에만 잘 연결되면 됩니다.
친절한 답변 너무 감사합니다!!
네 폴더구조가 어떻게되었든 그건 관리의 편의성을 위한 것이고 users.module.ts에만 잘 연결되면 됩니다.