REST ?

NuJey·2024년 10월 22일
0

Representational State Transfer

  • 자원을 이름으로 구분하여 해당 자원의 상태를 주고 받는 것

REST ?

HTTP URI을 통해 자원을 명시하고 HTTP Method를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다.

  • Server-Cleint
  • Stateless
  • Cacheable
  • Layered System
  • Uniform Interface

REST API

  1. URI 명사 위주
  2. 소문자 사용
  3. 마지막은 슬래시 미포함
  4. 언더바 대신 하이픈 사용
  5. 확장자 X
  6. 행위 X (delete/post)

REST API를 원리를 따르고 규칙을 올바르게 적용한 시스템은 RESTful gㅏ다고 말할 수 있다.

0개의 댓글