| 요소 | 작명 규칙 | 예시 |
|---|---|---|
| Module | 단수형 | UserModule |
| Controller | 단수형 | UserController |
| Service | 단수형 | UserService |
| DTO, Entity | 단수형 | CreateUserDTO / UserEntity |
| Repository | 단수형 | UserRepository |
| Route URL | 복수형 | /users |
| HTTP Method | Path | 의미 |
|---|---|---|
| GET | /users |
모든 사용자 조회 |
| GET | /users/:id |
특정 사용자 조회 |
| POST | /users |
사용자 생성 |
| PUT | /users/:id |
사용자 전체 업데이트 |
| PATCH | /users/:id |
사용자 일부 업데이트 |
| DELETE | /users/:id |
사용자 삭제 |