Closed HungKungE closed 6 days ago
서버 src 디렉토리 안에서 api 디렉토리들(user, post, comment..) 과 common, config 같은 설정 관련 파일들이 함께 위치해서 서버에 어떤 기능 단위로 api 들이 있는지 파악하기 힘들었습니다.
# 한눈에 봤을 때 어떤 api가 있는지 파악하기 힘들다 📂 nestJs ┣ 📂 src ┃ ┣ 📂 admin ┃ ┣ 📂 auth ┃ ┣ 📂 chat ┃ ┣ 📂 comment ┃ ┣ 📂 common ┃ ┣ 📂 config ┃ ┣ 📂 coupon ┃ ┣ 📂 db ┃ ┣ 📂 health-check ┃ ┣ 📂 image ┃ ┣ 📂 like ┃ ┣ 📂 log ┃ ┣ 📂 oauth ┃ ┣ 📂 post ┃ ┣ 📂 qna ┃ ┣ 📂 rank ┃ ┣ 📂 rbac ┃ ┣ 📂 redis ┃ ┣ 📂 user ┗ ┗ 📂 utils
따라서 src 디렉토리에 api 디렉토리를 추가. api 디렉토리에 user, post, comment 같은 디렉토리를 이동.
# api 폴더만 보면 파악이 쉽다! 📂 nestJs ┣ 📂 src ┃ ┣ 📂 api ┃ ┃ ┣ 📂 admin ┃ ┃ ┣ 📂 auth ┃ ┃ ┣ 📂 chat ┃ ┃ ┣ 📂 comment ┃ ┃ ┣ 📂 coupon ┃ ┃ ┣ 📂 image ┃ ┃ ┣ 📂 like ┃ ┃ ┣ 📂 log ┃ ┃ ┣ 📂 oauth ┃ ┃ ┣ 📂 post ┃ ┃ ┣ 📂 qna ┃ ┃ ┣ 📂 rank ┃ ┃ ┣ 📂 rbac ┃ ┃ ┣ 📂 redis ┃ ┃ ┗ 📂 user ┃ ┣ 📂 common ┃ ┣ 📂 config ┃ ┣ 📂 db ┃ ┣ 📂 health-check ┗ ┗ 📂 utils
📝 작업 내용