React with gRPC
summary
React front end connects to a gRPC backend using gRPC-Web + Envoy gateway so browser clients call generated stubs over HTTP/2; the build runs protoc with a protoc-gen-grpc-web TypeScript plugin to emit a HelloRequest/HelloReply pair plus a service client. Payloads are binary protobufs (smaller and lower latency than JSON). A working demo sends a name and receives “Aloha …” from the server, enforces compile-time types, and lets front and back teams iterate independently.
AI-written summary · about
chapters (7)
related talks
50mgRPC Web: It’s All About Communication
26mDemystifying Protocol Buffers and gRPC
47mCreating interactive frontend apps with GopherJS and React
05mFull-stack & Typesafe React (+Native) Apps with tRPC.io
35mGoing fullstack React(ive)
33mConnect: gRPC that "works everywhere"
28mFrom Backend Powerhouses to Web-Friendly APIs: Unlocking
47mReact, Relay and GraphQL — a perfectly normal component approach
