-
使用Go语言搭建服务器并结合Flutter构建客户端,以实现gRPC在JavaScript环境下的开发应用
资源介绍
使用Go服务器和Flutter客户端演示gRPC协议。
gRPC演示带有Go服务器和Flutter客户端的gRPC协议演示。
为什么选择gRPC?
gRPC是HTTP-JSON的替代方法,它通过HTTP / 2而不是纯文本JSON发送结构化的二进制数据,从而提高了性能并提供了更多可移植的模型。
这是通过使用协议缓冲区进行模型开发来完成的。
运行演示启动服务器要启动服务器:docker-compose up这将启动gRPC服务器以及运行所需的Envoy代理