-
一个实现了 GraphQL 服务器的 Rust 库
资源介绍
一个用 Rust 实现的 GraphQL 服务器库Async-graphql是一个高性能的服务器端库,支持所有 GraphQL 规范。功能比较书中文文档文档GitHub 存储库货物包最低支持的 Rust 版本:1.46 或更高版本安全这个 crate 使用#![forbid(unsafe_code)]来确保一切都在 100% 安全 Rust 中实现。特征完全支持异步/等待类型安全Rustfmt 友好(程序宏)自定义标量最小的开销易于集成(actix_web、tide、warp、rocket ...)上传文件(分段请求)订阅(WebSocket 传输)自定义扩展阿波罗追踪扩展限制查询复杂性/深度错误扩展阿波罗联盟批量查询Apollo 持久查询例子所有示例都在子存储库中,位于示例目录中。运行一个例子:git submodule update# update the examples repocd examples&& cargo run --bin [name]基准确保后台没有占用大量 CPU 的进程!cd benchmark# measure all with syste