본문 바로가기
개발(라이브러리,프레임워크)/Spring boot

REST API

by zieunee 2019. 11. 18.
반응형

rest : 자원의 이름 ,표현으로 구분 --> 해당 자원의 상태정보를 주고 받는것

  • 데이터가 요청되어지는 시점에서 자원의 상태 ,정보를 전달함 ,

  • JSON, XML 을 통해 데이터를 주고받는다

---> 웹의 장점을 최대한 활용할 수 있는 아키텍쳐 스타일

HTTP URL 을 통해 자원을 명시 --> HTTP Method(POST,GET,PUT,DELETE)를 통해 자원에 대한 CRUD Operation 을 적용

장점

  • 별도의 인프라 구축을 할 필요가 없음

  • HTTP표준 프로토콜에 따르는 모든 플랫폼에서 사용가능

  • 서버 , 클라이언트 역할을 명확하게 분리

단점

  • 표준 존재x

  • 사용할 수 있는 메소드 4밖에 없음

반응형

'개발(라이브러리,프레임워크) > Spring boot' 카테고리의 다른 글

intellij 초기 설정 , vue.js와 연동  (0) 2021.03.28
xss filter & Interceptor  (0) 2020.01.09
Spring MVC , Spring Boot  (0) 2019.11.19
Spring Boot VS Spring  (0) 2019.06.28
Spring Annotation  (0) 2019.04.29