From REST to gRPC to GraphQL: Why Your Next API Strategy Needs a Multi-Protocol Approach (opens in new tab)
From REST to gRPC to GraphQL: Why Your Next API Strategy Needs a Multi-Protocol Approach Forget the notion of a single 'best' API protocol. It's a myth, perpetuated by a desire for simplicity that doesn't hold up in the real world of distributed systems. Trying to shoehorn every communication pattern into one protocol, say REST, inevitably leads to painful compromises: inefficient data fetching, cumbersome internal communication, or a frankly terrible developer experience for specific client ...
Read the original article