REST foundation
RESTful API 설계 원칙과 구현
REST API는 리소스를 URI로 표현하고 HTTP 메서드와 상태 코드로 작업 결과를 명확히 전달한다.
리소스 중심
R
Resource
명사형 URI로 대상을 표현한다.
M
Method
GET, POST, PATCH, DELETE로 행위를 구분한다.
S
Status
200, 201, 400, 404처럼 결과를 코드로 말한다.
D
DTO
요청과 응답의 모양을 계약으로 고정한다.