REpresentation State Tranfer
서버-클라이언트 구조
무상태성
→ 서버는 클라이언트에 대한 정보를 저장하지 않는다.
캐싱
→ 클라이언트는 캐싱할 수 있다.
자체 표현 구조
→ 요청된 REST를 보고 무엇을 하고자 하는지
일관된 인터페이스
→ 동일 인터페이스에 동일한 연산이 수행해야한다.
REST 특징을 띄고 있는 API