*.module.ts

*.controller.ts

*.service.ts

*.repository.ts

*.middleware.ts

*.decorator.ts

*.guard.ts

*.exception.ts

*.pipe.ts

NestJS에서는 유형에 따라 접미사를 다르게 구분

예) users.controller.ts

카멜케이스 vs 케밥케이스

NestJS에서는 대부분 케밥케이스(kebab-case)를 사용

Javascript 와 Typescript 에서 권장되는 스타일

파일시스템에서 대소문자 구분 문제 회피

URL에서 안전하게 사용할 수 있는 방식

예) user-profile.controller.ts