600 B
600 B
API URI 설계 시
- ==리소스에 집중하라.== 조회, 등록, 수정, 삭제는 리소스가 아니다. ( 위의 행동을 하는 요소 자체가 리소스이다. )
URI는 말그대로 Resource 의 ID가 되어야한다. URI에 search, delete 등의 행동이 들어가는건 좋지 않다.
- URI는 리소스만 식별
- 리소스와 해당 리소스를 대상으로 하는 행위를 분리 - 리소스: 회원 - 행위: 조회, 등록, 삭제, 변경
- 리소스는 명사, 행위는 동사
- 행위(메서드)는 어떻게 구분하는가? : HTTP Methods로 구분한다.