[Knowledge] REST / REST API / RESTful
들어가기 전REST, REST API, RESTful API의 특징들과 차이점에 대해서 알아보고자 한다.본문1. REST 란?웹과 같은 분산 하이퍼미디어 환경에서 자원의 존재/상태 정보를 표준화된 HTTP 메서드로 주고받는 웹 아키텍처이다.HTTP URI( Uniform Resource Identifier )를 통해 자원(Resource)를 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다.JSON, XML, TEXT, RSS 등 여러 형태의 Representation으로 나타내어 질 수 있다.Server-Cilent 구조이다. 자원이 있는 쪽이 Server, 자원을 요청하는 쪽이 Client이다.Sta..