๐Ÿ”— API Patterns and Practices: gRPC
Chapters Examples Bibliography GitHub โ†—
Home / Browsers, Transcoding & Cross-Protocol
Part 10 2 chapters

Browsers, Transcoding & Cross-Protocol

Expose gRPC to a browser or REST client and choose gRPC vs alternatives, including over HTTP/3.

Chapter 23

gRPC-Web and JSON transcoding

The browser problem, grpc-gateway and Envoy transcoding, and the REST to gRPC interop seam made concrete.

24 min readRead โ†’
Chapter 24

Cross-protocol choices and HTTP/3

gRPC versus REST-over-HTTP/2 versus WebSockets, and gRPC over HTTP/3, tier-gated and measured.

22 min readRead โ†’
โ† Previous part Observability, Mesh & Load Balancing Next part โ†’ Testing & Debugging

API Patterns and Practices: gRPC

Designing gRPC APIs well, with runnable examples in Quarkus and Python against one Protobuf contract.

Site

  • Outline
  • Bibliography

Reference

  • Protocol Buffers โ†—
  • Buf โ†—
  • gRPC docs โ†—
  • View on GitHub โ†—
  • Issues โ†—
Open source ยท MIT Last built 2026-10-17