2 个版本
0.1.1 | 2021 年 3 月 29 日 |
---|---|
0.1.0 | 2020 年 12 月 6 日 |
#335 in WebSocket
24KB
410 行
WebTonic
浏览器启用 gRPC 消息的 WebSocket 隧道。
测试
此仓库实现了一组小的测试 crate。运行这些测试需要安装 wasm-pack。
要运行测试,首先启动服务器
RUST_LOG=info cargo run -p server-test
然后,在服务器构建并运行后,可以运行客户端测试。
要在 Firefox 中进行测试,运行
wasm-pack test --firefox --headless client-test
要在 Chrome 中进行测试,运行
wasm-pack test --chrome --headless client-test
lib.rs
:
WebTonic
项目的客户端 crate。
此 crate 仅包含 Client
,它需要一个浏览器运行时才能工作。
依赖关系
~12–16MB
~297K SLoC