본문 바로가기

Spring

RestfulAPI

728x90

RESTAPI규칙

  1. URI는 동사보다는 명사를, 대문자보다는 소문자를 사용하여야 한다.
  2. 마지막에 슬래시 (/)를 포함하지 않는다.
  3. 언더바 대신 하이폰을 사용한다.
  4. 파일확장자는 URI에 포함하지 않는다.
  5. 행위를 포함하지 않는다.

REST란

  1. HTTP URI를 통해 자원을 명시하고,
  2. HTTP Method(POST, GET, PUT, DELETE, PATCH 등)를 통해
  3. 해당 자원(URI)에 대한 CRUD Operation을 적용하는 것을 의미합니다.

REST특징

  1. Server-Client(서버-클라이언트 구조)
  2. Stateless(무상태)
  3. Cacheable(캐시 처리 가능)
  4. Layered System(계층화)
  5. Uniform Interface(인터페이스 일관성)
728x90

'Spring' 카테고리의 다른 글

logging  (0) 2023.03.14
JWT,Annotation  (0) 2022.11.20
Dispatcher Servlet의 동작 원리  (0) 2022.10.29
Spring MVC패턴  (0) 2022.10.24
스프링 MVC 동작원리  (0) 2022.07.08