• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    해결됨

기능 확장시 폴더 파일 관리

22.06.08 12:31 작성 조회수 93

1

기능을 확장할 때 폴더, 파일구분을 어떻게 하는게 효율적이고 직관적인지 궁금합니다.

예를 들어서 유저부분에 컨트롤러, 서비스 기능이 많이 생겨 확장하는 부분에서 어떻게 처리하는지에 대한건데

제 생각은 users 내부 폴더에서 두개의 컨트롤러, 서비스를 만들어 주는게 맞나요??

아니면 users에서 하위 폴더를 만들어 트리 형식으로 이어주기도 하나요??

답변 2

·

답변을 작성해보세요.

1

users/controller, users/service 이렇게 만들어서 진행하다가

users/a/controller, users/b/controller, users/a/service, users/b/service 이런 식으로 더 쪼개서 하셔도 됩니다.

연결만 모듈에 잘 해주시면 됩니다.

0

iysh321님의 프로필

iysh321

질문자

2022.06.08

user 폴더에서 하위 폴더 a, b를 만들어 컨트롤러, 서비스를 넣고

user 폴더에 있는 모듈을 잘 연결하면 된다는 말씀이시죠?

네 폴더구조가 어떻게되었든 그건 관리의 편의성을 위한 것이고 users.module.ts에만 잘 연결되면 됩니다.

iysh321님의 프로필

iysh321

질문자

2022.06.08

친절한 답변 너무 감사합니다!!