REST API를 처음 설계하고 있는데 URL 네이밍을 어떻게 해야 할지 모르겠습니다.
# 어떤 게 맞는 건가요?
GET /getUsers vs GET /users
GET /user/1 vs GET /users/1
POST /createUser vs POST /users
GET /users/search?q=kim vs GET /search/users?q=kim
복수형을 써야 하는지, 동사를 URL에 넣어도 되는지, 중첩 리소스는 어디까지 깊이 들어가야 하는지 기준이 궁금합니다.
댓글 0