REST API를 설계하는데 URL을 어떻게 만들어야 하나요? 네이밍 규칙이 있나요?
REST API URL 설계 원칙:
# GOOD ✅GET /api/users # 사용자 목록GET /api/users/123 # 특정 사용자POST /api/users # 사용자 생성PUT /api/users/123 # 사용자 수정DELETE /api/users/123 # 사용자 삭제# 하위 리소스GET /api/users/123/posts # 사용자의 게시글GET /api/users/123/posts/456 # 특정 게시글# 필터/정렬/페이징GET /api/posts?category=tech&sort=latest&page=2&limit=20# BAD ❌GET /api/getUsersPOST /api/createUserGET /api/user/delete/123
규칙:
댓글 1
REST API URL 설계 원칙:
규칙: