Repository files navigation grpcweb-proxy - an integration and test suite for grpcweb and caddy
Protobuf
Go server and client
Protobuf
Yarn 1.x
Vite
TypeScript
Vanilla web page
Node 18x from here
Install Yarn 1.x from here
Install Protobuf Compiler For Linux/Mac from here
node -v
v18.6.0
yarn -v
1.22.19
go version
go version go1.18.4 linux/amd64
Install yarn dependencies: cd front && yarn
Generate protobuf defs for backend: make genback
Generate protobuf defs for frontend: make genfront
Run a backend service: make runserver
Validate GRPC server availability using a direct GRPC link (no proxy): make runclient
Optional: run caddy: caddy start
Run envoy proxy: make runproxy
Start the Web Browser: make runfront
Open a web Browser with the proper address e.g. localhost:5137, press F12 to open a console and watch the network calls
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.