qloz 2021. 10. 27. 19:43
728x90

REST (Representntional State Transfer)는 웹 설계의 우수성에 비해 제대로 사용되어지지 못하는 모습에
웹의 장점을 최대한 활용할 수 있는 아키텍처이다.

클라이언트가 서버에 자신이 데이터를 조회, 생성, 삭제, 업데이트하겠다고 요청하면,
서버는 필요한 로직에 따라 데이터베이스를 접근하여 작업을 처리한다.

-REST구성
자원, 행위, 표현

REST API
URI는 정보의 자원을 표현해야함.
자원에 대한 행위는 HTTP Method로 표현한다.

METHOD

METHOD 역할
POST POST를 통해 URI를 요청하면 리소스를 생성한다.
GET GET를 통해 해당 리소스를 조회
PUT PUT를 통해 해당 리소스 수정
DELETE DELETE를 통해 리소스 삭제

728x90