
grpc-web
grpc
gRPC for Web Clients
AI 简介
gRPC-Web 是一个用于浏览器端的 gRPC 协议实现,使 Web 前端能以原生方式调用后端 gRPC 服务。它通过 Envoy 等兼容代理将 gRPC-Web 请求转换为标准 gRPC 调用,支持 Unary 和服务端流式(Server Streaming)两种通信模式,采用 Protocol Buffers 定义接口并生成 JavaScript 客户端桩代码。项目提供 npm 运行时库(grpc-web)及配套 protoc 插件(protoc-gen-grpc-web),与主流前端构建流程集成良好。适用于需高性能、强类型、低延迟通信的现代 Web 应用,如微服务架构下的管理控制台、实时数据看板或内部工具平台。
JavaScript
Apache License 2.09.2k
Stars
797
Forks
189
Watchers
163
Issues
Star 增长
今日0
近 7 天0
近 30 天+5
综合评分65.21
默认分支master