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