1. 의미 REST(분산 하이퍼 미디어 시스템(웹)을 위한 아키텍처 스타일) 아키텍처 스타일을 따르는 API 2. REST를 구성하는 스타일 client-server stateless cache uniform interface의 제약조건 (identification of resources, manipulationof resources through representations, self-descriptive messages, HATEOAS) layered system code-on-demand(optional) -ex) JavaScript 서버에서 클라이언트로 보낸 코드가 작동해야 3. uniform interface의 제약조건 1) self-descriptive messages (메시지는 스스로를 설명..