티스토리 뷰
API URI 고민을 해보자
리소스란?
회원을 등록하고 수정하고 조회하는게 리소스가 아니다.
미네랄을 캐라 한다면 미네랄이 리소스다!
즉, 회원이라는 개념 자체가 리소스다.
그럼 리소스를 어떻게 식별하는게 좋을까?
회원을 등록, 수정, 조회를 모드 배제하고
회원이라는 리소스만 식별하면 된다. -> 회원 리소스를 URI에 매핑
/members/{id} 형식으로
계층 구조상 상위를 컬렉션으로 보고 복수단어 사용을 권장한다.
URI는 리소스만 식별한다! 즉 리소스와 해당 리소스를 대상으로하는 행위를 분리한다.
리소스 = 명사 // 행위 = 동사 (GET,POST,,,)
참고강의) https://www.inflearn.com/course/http-%EC%9B%B9-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC/dashboard
'Network' 카테고리의 다른 글
클라이언트에서 서버로 데이터 전송 (0) | 2022.07.07 |
---|---|
HTTP 메서드 (0) | 2022.07.07 |
모든 것이 HTTP(클라이언트 서버 구조stateful,stateless(무상태) 비연결성HTTP 메시지) (0) | 2022.07.07 |
URI와 웹 브라우저 요청 흐름 (0) | 2022.07.07 |
HTTP 웹 기본 지식1 (IP, TCP, UDP, PORT, DNS) (0) | 2022.07.07 |