4 ms·
Do you feel gRPC a good way to expose external APIs?
Read https://medium.com/@sankar.p/how-grpc-convinced-me-to-chose-it-over-rest-30408bf42794
I got the point that gRPC is a great choice building internal facing APIs (inter microservices); but I feel gRPC is overrated in the context of external facing APIs -- see the "Pain Points of gRPC" above, moreover, the perf benefits are much less a concern in the context of external APIs.
Can someone chime in and share their first hands experience?
- yannikyeo 8y agoThe first pain point in the article of no browser support is no longer true. There is now grpc-web https://github.com/grpc/grpc-web/ https://github.com/grpc/grpc-web/
- seanatyc 8y agoI think browser support is only one point (though it's a big one), but pattern how the clients consume a third party service remain unclear to me if gRPC brings in the right return.