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.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of rest

rest

Photo of gRPC

gRPC

Photo of api design

api design

Related news:

News photo

The Anker Prime battery with a charging base is 40 percent off, plus the rest of this week's best tech deals

News photo

The Supreme Court could decide the fate of Pornhub — and the rest of the internet

News photo

An Apple AirTags four-pack is down to $70, plus the rest of the week's best tech deals