RESTful API

lzlko·2022년 1월 30일
0

TIL

목록 보기
13/19

1. RESTful API이란?

-REST는 HTTP를 기반으로 클라이언트가 서버의 리소스에 접근하느 방식을 규정한 아키텍처이고 RESTful API는 이 REST 아키텍처를 잘 사용한 API를 말한다.

-REST API는 자원, 행위,표현의 3가지 요소로 구성이되며 이것만으로도 HTTP 요청의 내용을 이해할 수 있다.

2. REST API의 설계 원칙

  • url 은 page 기준이 아닌 resource 기준으로 작성( 동사보다는 명사를 사용한다.)
  • 한 번에 여러 종류의 정보를 표출해야 한다면, 프론트엔드 개발자와 협의하여 REST에 맞춰 두가지 이상의 endpoint를 동시에 호출합니다.
  • 리소스에 대한 행위는 HTTP요청 메서드로 표현한다.
    (GET,POST,PUT,PATCH,DELETE)

0개의 댓글