设计 GraphQL API - Amazon AppSync
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

设计 GraphQL API

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

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

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

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

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

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

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