REST 방식으로 설계된 API HTTP 메소드를 활용하여 자원을 처리하는 방식
HTTP 메소드 종류
웹 개발 아키텍처 스타일 명시적으로 자원의 상태를 주고 받음
클라이언트-서버 간 효율적인 상호작용
Client-Server 클라이언트-서버 구조
Stateless 무상태 상태 정보의 저장 불필요 세션, 쿠키 등 관리 불필요
Cacheable 캐시 처리 가능
Uniform interface 인터페이스 일관성
Layered system 계층화