RestAPI

민지킴·2021년 3월 30일
0

RestApi

Representational State Transfer의 약자이며, 다음과 같이 구성되어 있다.

자원(Resource): URI
행위(Verb): HTTP Method
표현(Representations)
즉 REST는 URI를 통해 자원을 표시하고, HTTP Method를 이용하여 해당 자원의 행위를 규정하여
그 결과를 받는 것을 말한다.

HTTP Method는 크게 GET, POST, PUT, DELETE가 대표적이며,

보통 CRUD에서 조회는 GET, 등록은 POST, 수정은 PUT, 삭제는 DELETE를 이용한다.

Put vs Patch

PATCH와 PUT은 둘 다 데이터의 수정을 위한 method이다

자원의 일부를 수정할 때는 PATCH를, 전체적인 수정이 필요할 때는 PUT을 이용하는 것이 적절하다.

profile
하루하루는 성실하게 인생 전체는 되는대로

0개의 댓글