[SpringBoot] REST API


[SpringBoot] REST API

가장 먼저 REST API란 Respresentational State Transfer의 줄임말이다. REST 아키텍처 스타일의 디자인 원칙을 준수하는 API이다. 직역하면 반응 상태 전송인데 살짝 풀어 보자면 사용자가 요청한 작업에 대한 데이터를 전송한다. 정도라고 이해해도 무방하다. REST의 구성요소 1. 자원 (Resource) : HTTP URI를 의미 2. 자원에 대한 행위 (Verb) : HTTP Method (GET, POST, PUT, PATCH, DELETE등이 있다.) 3. 자원에 대한 행위의 내용 : HTTP Message REST의 특징 1. Server-Client 구조 2. Stateless 무상태 3. Cacheable 캐시 처리 가능 4. Layerd System 계층화 5. Uniform Interface 인터페이스 일관성 REST API REST의 원리를 따르는 API를..........



원문링크 : [SpringBoot] REST API