Product Information
What is Graphql mesh?
GraphQL Mesh 允许您使用 GraphQL 查询语言访问不运行 GraphQL 的远程 API(以及运行 GraphQL 的远程 API)中的数据。它可以用作其他服务的网关,也可以作为本地 GraphQL 模式运行,聚合来自远程 API 的数据。GraphQL Mesh 的目标是让开发人员通过 GraphQL 查询和突变轻松访问以其他 API 规范(例如 gRPC、OpenAPI/Swagger、OData、SOAP/WSDL、Apache Thrift、Mongoose、PostgreSQL、Neo4j 以及 GraphQL)编写的服务。GraphQL Mesh 使开发人员能够修改输出模式、跨模式链接类型以及合并模式类型。您甚至可以添加适合您需求的自定义 GraphQL 类型和解析器。
它允许开发人员控制获取数据的方式,并克服与后端实现、遗留 API 服务、所选模式规范和非类型化 API 相关的问题。GraphQL Mesh 充当您的数据的代理,并使用通用库来包装您现有的 API 服务。您可以通过本地运行 GraphQL 模式(使用 GraphQL 执行)在服务或应用程序中本地使用此代理,也可以将其部署为内部服务的网关层。
How to use Graphql mesh?
GraphQL Mesh允许用户使用GraphQL查询语言访问各种远程API(包括非GraphQL和GraphQL API)中的数据。它旨在帮助开发者轻松访问不同API规范的服务,并聚合来自远程API的数据。
Graphql mesh Core Functions of
开放API
REST API
GraphQL API
GraphQL
Graphql mesh Usage Scenarios of
- 作为其他服务的网关。
- 作为本地GraphQL schema聚合远程API数据。
- 在本地服务或应用程序中运行GraphQL schema作为数据代理。
- 部署为内部服务的网关层。
- 访问gRPC、OpenAPI、SOAP等不同API规范的服务。
- 解决后端实现、遗留API服务、非类型化API等问题。
Graphql mesh Common Questions about
GraphQL Mesh做什么的?
我如何使用GraphQL Mesh?
GraphQL Mesh有哪些核心功能?
GraphQL Mesh有哪些应用场景?




















