gRPC-WEB
https://github.com/grpc/grpc-web
gRPC をブラウザから使用するためのサブセット
クライアントサイドコードは Buf の提供する connect-web を使用するか、 protoc-gen-js を使用してコードを生成する
サーバーサイドは protoc-gen-go と protoc-gen-go-grpc をもとにした実装を行い、プロキシーサーバーとして envoy を設定する必要がある。
NGINX の gRPC のプロキシ機能はあくまで gRPC のプロキシであり envoy のような gRPC-WEB 用の翻訳機構は存在しない。
関連
gRPCのベストプラクティス