REST API란?
소프트웨어간 정보를 주고받는 방식
- GraphQL 이전부터 사용
- '다른'방식 - 용도와 작업특성에 따라 적합한 것 사용
소프트웨어간 소통




- 여러 소프트웨어들이 서로 정보를 주고 받으면서 동작하는 경우가 여러 있다.
- 이처럼 수 많은 소통들이 이루어지기 때문에 소프트웨어 간에는 데이터를 주고받을 통상적인 형식이 필요하다.
데이터를 주고받을 주체들간 약속된 형식
URI(주소) 형식
(어떤 정보를) X 요청 방식
(어떻게 할 것인가)
데이터 형식
REST API의 강점
- 메소드와 URI를 조합해서 예측 가능하고 일정한 정보와 작업을 요청할 수 있다.
REST API의 한계