REST API란, Representational State Transfer(REST), REST아키텍처의 제약 조건을 준수하는 애플리케이션 프로그래밍 인터페이스 Http통신에 CRUD(Create, Read, Updated, Delete)요청을 Resource와 Method로 표현해 특정한 형태로 전달하는 방식이다. 구성 1. Resource 2. Method 3. 표현(JSON, XML) 특징 1. 일관된 인터페이스 - 특정 언어나 기술에 종속X 2. 무상태성 - 서버가 클라이언트의 상태를 저장하지 않음(요청에 대해 처리만 해주면 됨) 3. 캐시 처리 가능 - Http 웹 표준을 사용하기 때문에 Http에서 사용하는 캐시 기능을 사용할 수 있음 4. 서버, 클라이언트 구조 - 각각의 역할이 명확하게 ..