使用 GraphQL
语言支持
排序方式
GraphQL.js
GraphQL 规范的参考实现,旨在用于在 Node.js 环境中运行 GraphQL。
graphql-yoga
GraphQL Yoga 是一个功能齐全的跨平台 GraphQL over HTTP 规范兼容的 GraphQL 服务器,使用 Envelop 和 GraphQL Tools。
Mercurius
Mercurius 是一个灵活且可扩展的 GraphQL 适配器,适用于 Fastify,这是一个速度极快的 Web 框架,具有最少的开销和强大的插件架构。
urql
一个高度可定制且通用的 GraphQL 客户端,您可以随着项目的增长添加诸如规范化缓存之类的功能。
Relay
Facebook 用于构建与 GraphQL 后端通信的 React 应用程序的框架。
graphql-hooks
具有微小捆绑包、SSR 支持和缓存的最小 React hooks-first GraphQL 客户端
GraphQLBox 客户端
一个可扩展的 GraphQL 客户端,包含用于 React、缓存、请求解析、Web Workers、WebSockets 等的模块。
GiraphQL
一个基于插件的模式构建器,用于在 typescript 中创建代码优先的 GraphQL 模式。
Brangr
浏览任何图 - 任何 GraphQL 服务的用户友好查看器
graph-gophers/graphql-go
WPGraphQL
领域图服务 (DGS) 框架
DGS 框架(领域图服务)是 Netflix 开发的用于 Spring Boot 的 GraphQL 服务器框架。
Spring for GraphQL
Spring for GraphQL 为基于 GraphQL Java 构建的 Spring 应用程序提供支持。
Jimmer
一个革命性的 ORM 框架,适用于 Java 和 Kotlin,它还为快速开发基于 Spring GraphQL 的应用程序提供专门的 API。
KGraphQL
KGraphQL 是 GraphQL 的 Kotlin 实现。它提供了一个丰富的 DSL 来设置 GraphQL 架构。
MicroProfile GraphQL
MP GraphQL 是用于构建 GraphQL 应用程序的代码优先规范。它使用类似于 JAX-RS 的注释和设计模式来实现快速开发。
Hot Chocolate
Hot Chocolate 是一个面向 .NET 的开源 GraphQL 服务器。
Entity GraphQL
一个用于 .NET Core 的 GraphQL 库。轻松地将您的数据模型公开为 GraphQL API,或将多个数据源整合到单个 GraphQL 架构中。
Strawberry Shake
Strawberry Shake 是一个面向 .NET 的开源反应式 GraphQL 客户端。
Strawberry
Strawberry 是一个 Python 库,用于使用现代 Python 特性(如类型提示)实现代码优先的 GraphQL 服务器。
Ariadne
Ariadne 是一个 Python 库,用于使用模式优先方法实现 GraphQL 服务器。它支持同步和异步查询执行,包含用于解决常见 GraphQL 服务器问题的电池,例如查询成本验证或性能跟踪,并且具有易于扩展或替换的简单 API。
Tartiflette
一个 Python 3.6+ (asyncio) 库,用于构建 GraphQL API。
Django Graphbox
用于为 Django 模型轻松构建具有基本 CRUD 操作的 GraphQL API 的包。
Ariadne Codegen
从任何架构和查询生成完全类型化的 Python GraphQL 客户端。
graphql-ruby
一个用于构建 GraphQL API 的 Ruby 库。
Agoo
一个高性能的 Web 服务器,支持 GraphQL。Agoo 致力于为 GraphQL 提供一个简单易用的 API。
Caliban
Caliban 是一个用于在 Scala 中构建 GraphQL 服务器和客户端的功能库。它提供最少的样板代码和出色的互操作性。
Caliban
Caliban 是一个用于在 Scala 中构建 GraphQL 服务器和客户端的功能库。它提供客户端代码生成和类型安全的查询。
alumbra
一组可重用的 Clojure GraphQL 组件,符合alumbra.spec 中给出的数据结构。
Mu-Haskell 与 Mu-GraphQL
一个用于构建微服务 (gRPC、HTTP) 和 GraphQL API 的 Haskell 库。
WunderGraph
WunderGraph 是一个开源 GraphQL 网关,能够组合 Apollo Federation、GraphQL、REST API、数据库、Kafka 等。
Dgraph
Dgraph 是一个具有图形后端的原生 GraphQL 数据库。这意味着 Dgraph 不是基于现有数据库(如 Postgres)之上的接口,而是从头开始为 GraphQL 设计的。它针对速度和性能进行了优化,依赖于多个计算机科学突破以获得最佳结果。Dgraph Cloud 是一种完全托管的 GraphQL 后端服务,让您无需担心基础设施即可更快地迭代。
想改进此页面?请查看 此处文档。