Connect: gRPC that "works everywhere"
summary
Connect is a protocol and library that makes gRPC work on web, mobile and server by running on the same port, same instance and speaking HTTP/1.1 or HTTP/2 with both JSON and protobuf; demo builds a Dart/Flutter chat client (codegen via buf) and a Go server, implements auth via interceptors, and shows live streaming, Postman/curl compatibility and switching codecs from binary to JSON without touching the server or other clients. The demo works end to end, no Envoy or extra proxy required, enabling JSON or proto per client and no extra proxy.
AI-written summary · about
chapters (9)
- 0:00Introduction to gRPC challenges
- 1:23Limitations of current proxies
- 2:28Discovering Connect RPC
- 5:19Core benefits and architecture
- 9:06Bootstrapping the chat app
- 13:30Implementing Connect services
- 17:51Authentication and testing
- 23:27Advanced integration features
- 28:38Migration and wrap-up








