Async-graphqlRust 实现的异步 GraphQL 服务端框架
Async-graphql 是用 Rust 语言实现的 GraphQL 服务端库,它完全兼容 GraphQL 规范以及绝大部分的扩展功能(mutlipart request/relay/federation 等),类型安全并且高性能。
特性
- 完全支持 async/await
- 类型安全
- Rustfmt 友好 (Procedural Macro)
- 支持自定义标量
- 最小的开销
- 易于集成 (poem, actix_web, tide, warp, rocket ...)
- 上传文件(分段请求)
- 订阅(使用 WebSocket 传输)
- 自定义扩展
- Apollo 追踪扩展
- 限制查询复杂性/深度
- 错误扩展
- Apollo Federation
- 批量查询
- Apollo 持久查询
评论
TaoGo 实现的 TCP 异步框架
Tao是一个轻量级的TCP异步框架,使用Go语言实现,1.Tao解决什么问题1.1场景你开发的产品有一套特有的业务逻辑,要通过互联网得到服务端的支持才能为你的客户提供服务。1.2问题怎样快速稳定地实现
TaoGo 实现的 TCP 异步框架
0
GraphQL RubyGraphQL 的 Ruby 实现
GraphQL Ruby 是 GraphQL 的一个 Ruby 实现。WebsiteAPI Docu
GraphQL RubyGraphQL 的 Ruby 实现
0
Python GraphenePython 的 GraphQL 框架
Graphene是Python的GraphQL框架,用于快速轻松构建GraphQLschemas/types。支持多种数据源,包括SQL(Django、SQLAlchemy)、NoSQL、自定义Pyt
Python GraphenePython 的 GraphQL 框架
0
Python GraphenePython 的 GraphQL 框架
Graphene 是 Python 的 GraphQL 框架,用于快速轻松构建 GraphQL sc
Python GraphenePython 的 GraphQL 框架
0
GraphQL RubyGraphQL 的 Ruby 实现
GraphQLRuby是GraphQL的一个Ruby实现。WebsiteAPIDocumentationNewsletter安装:#Gemfilegem'graphql'$bundleinstall旨
GraphQL RubyGraphQL 的 Ruby 实现
0
SangriaScala GraphQL 实现
Sangria是ScalaGraphQL的实现。示例代码:{ "data": { "hero": { "name": "R2-D2", "friends": [
SangriaScala GraphQL 实现
0