리뷰노트/Server
-
REST API 란 REST API & RESTful API리뷰노트/Server 2023. 11. 15. 00:20
REST API 란 REpresentational State Transfer 의 약자이고, 자원을 이름으로 구분해 자원의 정보를 주고 받는 모든 것 입니다. 자원(Resource)의 표현(Representation)에 의한 상태 전달을 뜻합니다. 여기서 자원은 해당 소프트웨어가 관리하는 모든 것 (문서, 그림, 데이터, 해당 소프트웨어 자체 등) 표현은 그 자원을 표현하기 위한 이름이고 상태 전달은 데이터가 요청되는 시점에 자원의 상태를 전달합니다. 가장 큰 특징은 각 요청이 어떤 동작이나 정보를 위한 것인지 추론이 가능한 것 입니다. 디자인 시 가장 중요한 것은 URI는 정보의 자원을 표현해야 한다. 자원에 대한 행위는 HTTP Method (GET, POST, PATCH, DELETE)로 표현해야한다..