[Network] REST와 RESTful API
REST : REpresentational State Transfer '어떻게 인터넷에서 정보를 공유할 것인가?' Tim Berners-Lee에 의해 정보 표현 수단으로 HTML이, 그 정보들의 식별자로 URI를, 전송하는 방법으로 HTTP가 고안된 이후 던져진 화두 '어떻게 하면 Web을 망가뜨리지 않고 HTTP를 진보시킬수 있을까?'에 대한 답으로 웹의 독립적 진화를 위한 아키텍쳐 스타일 REST가 제안되었습니다. REST란 분산 하이퍼미디어 시스템(=www)을 위한 아키텍쳐 스타일로, REST API란 REST 아키텍쳐 스타일을 따르는 API를 이르고 이를 RESTful하게 작성되었다고 합니다. REST 구성과 HTTP 메서드 자원(Resource) www 상에 존재하는 모든 자원은 URI를 고유 식별자로 가지고 있습니다. 클라이언트는 URI를 통해 자원을 지정하여, 해당 자원에 대한 상태 조작을 요청합니다. 행위(Verb) 클라이언트가 서버로 요청을 보낼 때 CRUD를 위해