kui-vault/06.Archive/aimSystems/모든 개발자를 위한 HTTP 웹 기본 지식/API URI.md

13 lines
600 B
Markdown

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