
[API] REST API에 대해서
·
Backend
API는 클라이언트와 서버간의 약속으로 이루어집니다.클라이언트가 서버로 응답을 보낼 때는 정해진 양식을 준수하여 보내야 하며,서버 또한 올바른 응답을 클라이언트에게 전송해 주어야 합니다.때문에 API 디자인 원칙을 얼마나 잘 세우느냐가 통신 성능에 큰 영향을 줄 수 있습니다. REST(REpresentational State Transfer) API는 이러한 API 디자인 원칙 중 하나로,특별한 이름을 부여한 자원들의 상태를 주고받는 방법에 대한 규칙입니다. REST API는 Web과 HTTP 프로토콜의 기능을 최대한 활용할 수 있도록 설계된 디자인 원칙으로,크게 아래 여섯 가지의 특징을 가지고 있습니다. 클라이언트 - 서버 분리 ( Client - Server Decoupling )API를 이용해 정보..