跳转到主要内容

为您的服务器提供动力的GraphQL服务器工具

项目描述

GraphQL-Server-Core

PyPI version Build Status Coverage Status

GraphQL-Server-Core是一个基础库,用作构建GraphQL服务器或集成到现有Web框架的辅助工具,使用GraphQL-Core

使用GraphQL-Server-Core构建的现有集成

服务器集成
Flask flask-graphql
Sanic sanic-graphql
AIOHTTP aiohttp-graphql
WebOb (Pyramid, TurboGears) webob-graphql
WSGI wsgi-graphql
Responder responder.ext.graphql

其他使用GraphQL-Core或Graphene的集成

服务器集成
Django graphene-django

文档

graphql_server 包提供以下公共辅助函数

  • run_http_query
  • encode_execution_results
  • load_json_body
  • json_encode
  • json_encode_pretty

包中的所有函数都带有类型提示和文档字符串,您可以使用 bin/build_docs 从这些函数生成 HTML 文档。

您还可以使用上面列出的现有集成之一作为蓝图来构建您自己的集成或 GraphQL 服务器实现。

当您构建了新的内容时,请让我们知道,这样我们就可以在这里列出它。

贡献

查看 CONTRIBUTING.md

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源代码发行版

graphql-server-core-2.0.0.tar.gz (13.3 kB 查看哈希值)

上传时间 源代码

支持