GraphQL vs gRPC vs REST: Choosing the right API
GraphQL is a data query language that uniquely allows clients to request any data that they need. As opposed to REST’s HTTP methods, GraphQL uses queries, mutations, and subscriptions for sourcing and manipulating data. The three most popular technologies currently for creating APIs are GraphQL, gRPC, and REST.