15P by kkweon 2021-05-03 | favorite | 댓글과 토론

gRPC를 사용하더라도 REST가 보편적이기 때문에 REST API를 구현해줘야 할 필요가 있다.

예를 들어, Heroku에서는 HTTP/2 를 지원하지 않기 때문에 gRPC 를 사용할 수 없어, 어쩔 수 없이 HTTP/1.1 REST API를 노출해줘야 한다.

gRPC로 구현하고 gRPC Gateway를 통해 REST API와 Swagger UI를 expose한 이야기.