Restful API

Woo Hwukjun·2020년 12월 17일
0

Restful API란?

  • 백앤드와 프런트랑 연결하는 방법
  • API에서 전송하는 자원(resource)을 URI로 표현하고 해당 자원에 행하고자 하는 의도를 HTTP 메소드로 정의
  • 각 앤드포인트는 리소스를 표현하는 고유의 URI 주소를 가지고 있으며, 해당 리소스에 행할 수 있는 행위를 표현하는 HTTP 메소드를 처리할 수 있게 된다.

Path Parameter

Restful API - POST, PATCH, DELETE

가격을 업데이트할때 PATCH를 써서 가격을 넣거나 업데이트합니다.
아이디를 사용하는거를 권장합니다.

204 잘지워졌다 message는 no content ({'message':'NO_CONTENT'}, status=204)

Query String

서버에 물어보는거다 타겟에다가 물음표를 붙이고 값을 넣으면 그값에 상품을 다 가지고온다.


0번째상품부터 100까지 리턴 100~200하려면 101부터 200개

PATH Parameter vs Query String


하나에 리소스를 받아올때는 -Path Parameter
Filtering sorting searching - Query String

좋은예 나쁜예

View(페이지) 중심이 아니라 자원(데이터)을 중심으로 정리해야 한다.

Status Code

profile
미래 개발자

0개의 댓글

관련 채용 정보