设计 GraphQL API - AWS AppSync

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

设计 GraphQL API

AWS AppSync 允许您使用控制台体验创建 GraphQL API。您可以在启动示例架构一节中大致了解该内容。不过,该指南没有显示您可以在 AWS AppSync 中使用的选项和配置的完整目录。

当您选择在控制台中创建 GraphQL API 时,有多个选项可供您使用。如果您按照我们的启动示例架构指南进行操作,我们已向您说明了如何通过预定义的模型创建 API。在以下几节中,我们将指导您在 AWS AppSync 中创建 GraphQL API 所需的其余选项和配置。

在本节中,您将回顾以下概念:

  1. Blank APIs or imports:本指南详细介绍了创建 GraphQL API 的完整过程。您将了解如何通过没有模型的空白模板创建 GraphQL,为架构配置数据源以及将第一个解析器添加到字段中。

  2. Real-time data:本指南说明使用 AWS AppSync 的 WebSocket 引擎创建 API 的可能选项。

  3. Merged APIs:本指南说明如何关联和合并来自多个现有 GraphQL API 的数据以创建新的 GraphQL API。

  4. RDS 自省:本指南将向您展示如何使用数据 API 集成 Amazon RDS 表。