Get the latest tech news
Understanding gRPC, OpenAPI and REST and when to use them in API design (2020)
When designing a modern API, learn when to use RPC (gRPC), OpenAPI or REST.
Even if you don't accept the idea that the fundamental API model used by OpenAPI is just good old-fashioned RPC, it is hard to deny that there are some obvious parallels between the two, and they are both distinct from REST. Frustrations resulting from this approach are described with passion in the blog post comparing SOAP to REST by Pascal Chambon that we mentioned before, which also supplied the RPC example we opened with. These features are commonly implemented using products like Apigee Edge that do not require traditional programming skills or the kind of software development environments that can easily integrate gRPC.
Or read this on Hacker News