[REST] REST API란? (Spring 환경에서 REST API 만들어 보기)


[REST] REST API란? (Spring 환경에서 REST API 만들어 보기)

IT 관련 직종에서 일하다 보면 API란 단어를 굉장히 많이 듣게 된다. 나 같은 개발자는 말할 필요도 없거니와 요새 기획자들이나 퍼블리셔, 디자이너들도 빠삭하게 알고 있다. REST란? 출처: https://gmlwjd9405.github.io/2018/09/21/rest-and-restful.html 먼저 REST의 개념이다. 자원을 이름으로 구분하여 해당 자원의 상태(정보)를 주고 받는 모든 것으로 즉 자원의 표현에 의한 상태를 전달한다. REST는 기본적으로 웹의 기존 기술과 HTTP 프로토콜을 그대로 활용하기 때문에 웹의 장점을 최대한 활용할 수 있는 아키텍처 스타일이다. 그렇기 때문에 REST API를 위해 별도로 인프라를 구축할 필요가 없다는 장점이 있다. 좀 더 구체적으로 보면 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에...


#Javascript #AJax #에이작스 #아작스 #스프링 #Spirng #RESTful #REST #PUT #POST #GET #DELETE #CRUD #API #자바스크립트

원문링크 : [REST] REST API란? (Spring 환경에서 REST API 만들어 보기)