REST(REpresentational State Transfer) : HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하는 방식을 규정한 아키텍처
"RESTful" : REST의 기본 원칙을 성실히 지킨 서비스 디자인
REST API : REST를 기반으로 서비스 API를 구현한 것
자원(resource), 행위(verb), 표현(representation)의 3가지 요소로 구성
동사보다는 명사를 사용
HTTP 요청 메서드 : 클라이언트가 서버에게 요청의 종류와 목적(리소스에 대한 행위)을 알리는 방법이다.
5가지 요청 메서드(GET, POST, PUT, PATCH, DELETE 등)을 사용하여 CRUD를 구현한다.