为您的服务器提供动力的GraphQL服务器工具
项目描述
GraphQL-Server-Core
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 服务器实现。
当您构建了新的内容时,请让我们知道,这样我们就可以在这里列出它。
贡献
项目详情
下载文件
下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。
源代码发行版
graphql-server-core-2.0.0.tar.gz (13.3 kB 查看哈希值)
关闭
graphql-server-core-2.0.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 11fa8a434e1cd05d29709af29414b8b6f596925d26afe39eff33bd24a5f93605 |
|
MD5 | cba15364aa387bf85f5e88834dd80a45 |
|
BLAKE2b-256 | 2dc4911e0c61640a84b6f4929c854c6a16701a61bfc87e9af02ef17de4d699d7 |