REST vs GraphQL vs gRPC

The tradeoffs behind resource-driven, query-driven, and method-driven APIs.