灵活、多用途且强大
功能
Gato GraphQL 提供多种方式来增强、保护和加速你的应用程序
使用 `@oneOf`,这是一种 input object,其中必须且只能提供一个输入字段,否则服务器将返回验证错误。
将多个 Query 合并为一个,跨 Query 共享状态,并在单个请求中一起执行,以提升性能。
利用 Gato GraphQL 提供的多种机制保护您的公开 API,确保数据安全。
向模式授予细粒度的访问权限(基于用户的登录状态、角色或能力,或 IP 地址),以管理谁可以访问哪些数据。
通过标准 HTTP 缓存对 GraphQL 响应进行缓存,max-age 值根据所查询的字段自动计算。
通过用户界面将 GraphQL queries 存储在服务器上,并通过专属 URL 访问,从而模拟 REST 端点。
为不同用户、应用程序、外部服务等创建并公开多个自定义 GraphQL 架构,每个架构拥有独立的 URL。
在被查询的实体内执行 mutation(类似于访问字段),而不仅限于 GraphQL query 的根类型。
无需部署任何代码,通过用户界面将 GraphQL 模式中的字段标记为已弃用。
Gato GraphQL 提供多种交互式客户端,以及基于 WordPress 编辑器的用户界面。
除了创建和公开公开端点外,还可以创建私有端点,并为公开端点设置密码保护。
以层级方式管理自定义端点和 Persisted Query,将相关端点按逻辑结构分组并对外暴露,同时通过分类进行整理。
GraphQL 规范中提议的多项功能已在 Gato GraphQL 中实现,无需等待。
当站点发生某些事件时,自动执行 GraphQL Persisted Query,通过用户界面创建自动化流程。
扩展 GraphQL 模式,以访问流行的 WordPress 插件和外部服务的数据。
通过 API 连接外部服务并与之进行交互。
通过 GraphQL 字段和指令公开 PHP 编程语言的功能。
通过仅在 wp-admin 内部可访问的内部 GraphQL 端点,为您的 Gutenberg 块获取数据。
订阅我们的新闻通讯
及时了解 Gato GraphQL 的所有更新。