44.1 REST API의 구성
HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍쳐
RESTful : REST의 기본 원칙을 성실히 지킨 서비스 디자인
REST API : REST를 기반으로 서비스 API를 구현한 것
구성 3요소
- 자원 (resource) : 자원을 뜻함, URI(엔드포인트)로 표현
- 행위 (verb) : 자원에 대한 행위를 뜻함, HTTP 요청 메서드로 표현
- 표현 (representations) : 자원에 대한 행위의 구체적 내용, 페이로드로 표현
44.2 REST API 설계 원칙