RESTful하다는것은 무엇일까 REST API는 무엇일까
그러면 REST는 무엇일까??
자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 모든것을 의미한다.
HTTP 프로토콜을 사용하기 때문에 기존 웹의 장점을 최대한으로 활용 가능하다.
네트워크 상에서 클라이언트와 서버의 통신 방식중 하나이다.
HTTP 프로토콜을 사용하기 때문에 REST API 사용을 위한 별도의 인프라를 구축할 필요가 없다.
서버와 클라이언트의 역할을 명확하게 분리한다.
REST를 기반으로 만든 API를 칭한다.
자원(RESOURCE) - URI
행위(Verb) - HTTP METHOD
표현(Representations)
기본적으로 누군가가 발표한 용어는 아니며 REST 원리를 따르는 시스템은 RESTful이란 용어로 지칭된다.
CRUE기능을 모두 POST로만 처리할 경우
route에 resoucre,id외의 값이 들어가는 경우