REST & RESTful
REST(REpresentational State Transfer) REST API는 기존 HTTP API인 POST, GET, PUT, DELETE를 유지하면서, 기존 DB에 가해졌던 CRUD가 가능하고, NoSQL에도 적용이 가능하게 되었다. Resource, Verb, Representations로 구성된다. POST와 GET의 차이 GET 방식은 URL을 통해 모든 파라미터를 전달하기 때문에 주소창에 전달 값이 노출된다. URL 길이가 제한이 있기 때문에 전송 데이터 양이 한정되어 있고, 형식에 맞지 않으면 인코딩해서 전달해야 함 POST 방식은 HTTP BODY에 데이터를 포함해서 전달한다. 웹 브라우저 사용자의 눈에는 직접적으로 파라미터가 노출되지 않고 길이 제한도 없다. 보통 GET은 데이터..