Google Remote Procedure Call (gRPC) Reference
Kip Landergren
(Updated: )
My cheat sheet for gRPC covering gotchas and helpful resources.
Contents
Commands
$ protoc echo.proto --js_out=import_style=commonjs:./echo-client/src/generated --grpc-web_out=import_style=commonjs,mode=grpcwebtext:./echo-client/src/generated
Gotchas
- (gRPC-web): there is a
Promise
-based client available!
Resources
- gRPC
- gRPC Wikipedia article
- grpc-web
- grpc/grpc-web repository
- grpc/grpc-web latest release
- gRPC-Web Hello World Guide
- gRPC-Web Echo Example
- improbable-eng/grpc-web repository, an alternative implentation
- Tooling
- fullstorydev/grpcurl - Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
- fullstorydev/grpcui - An interactive web UI for gRPC, along the lines of postman
- gRPC node examples