Rest API에 대해(1)
The Design of Web APIs 2021. 12. 9. 17:44

이번부터 몇번에 거처 Rest API에 대하여 깊게 다루어 볼 예정이다. 이 내용은 gRPG를 이해하기 위한 HTTP/1.1 기반 Rest API에 대하여 정리하기 위함이다. 참고서적은 The Design of Web APIs 책이다. Rest의 정의 Rest는 Representational State Transfer의 약자로 자원을 이름으로 구분하여 자원의 상태정보를 주고 받는 것을 의미한다. 구체적으로 살펴보면 HTTP URL를 통해 자원을 명시하고 HTTP Method를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다. 장점 HTTP 프로토콜을 사용하여 별도의 인프라 없이 구현 가능 HTTP 프로토콜을 사용하는 플랫폼에서 사용가능하다 Rest API에서 메시지 의도하는 바..