## REST(ful) API ### REST (representational state transfer) *로이 필딩 박사학위 논문에서 소개됨 *엄격한 의미로는 rest는 네트워크 아키텍쳐 모음 *자원을 정의하고 자원에 대한 주소를 지정하는 방법 *웹상에 http위에서 soap나 쿠키를 통한 세션 트랙킹 같은 별도의 전송 계층 없이 전송하기 위한 간단한 인터페이스를 뜻함 ### 레스트 아키텍쳐 스타일을 따라야함 *클라이언트-서버 *스테이트리스 *캐시 *균일한 인터페이스 *URI로 지정한 리소스에 대한 조작을 통일되고 한정적인 인터페이스로 수행하는 아키텍쳐 스타일을 말함 *계층하된 시스템