

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Strukturierung einer GraphQL-API (leer oder importiert APIs)
<a name="blank-import-api"></a>

Bevor Sie Ihre GraphQL-API aus einer leeren Vorlage erstellen, wäre es hilfreich, die Konzepte rund um GraphQL zu überprüfen. Es gibt drei grundlegende Komponenten einer GraphQL-API:

1. Das **Schema** ist die Datei, die die Form und Definition Ihrer Daten enthält. Wenn ein Client eine Anfrage an Ihren GraphQL-Dienst stellt, folgen die zurückgegebenen Daten der Spezifikation des Schemas. Weitere Informationen finden Sie unter [GraphQL-Schemas](schema-components.md#aws-appsync-schema-components).

1. Die **Datenquelle** ist an Ihr Schema angehängt. Wenn eine Anfrage gestellt wird, werden die Daten hier abgerufen und geändert. Weitere Informationen finden Sie unter [Datenquellen](data-source-components.md#aws-appsync-data-source-components).

1. Der **Resolver** befindet sich zwischen dem Schema und der Datenquelle. Wenn eine Anfrage gestellt wird, führt der Resolver den Vorgang mit den Daten aus der Quelle aus und gibt dann das Ergebnis als Antwort zurück. Weitere Informationen finden Sie unter [Resolver](resolver-components.md#aws-appsync-resolver-components).

![GraphQL-API-Architektur mit Schema, Resolvern und Datenquellen mit AppSync Integration.](http://docs.aws.amazon.com/de_de/appsync/latest/devguide/images/appsync-architecture-graphql-api.png)


AWS AppSync verwaltet Ihre, APIs indem es Ihnen ermöglicht, den Code für Ihre Schemas und Resolver zu erstellen, zu bearbeiten und zu speichern. Ihre Datenquellen stammen aus externen Repositorys wie Datenbanken, DynamoDB-Tabellen und Lambda-Funktionen. Wenn Sie einen AWS Dienst zum Speichern Ihrer Daten verwenden oder dies planen, AWS AppSync bietet es eine nahezu nahtlose Erfahrung beim Zuordnen von Daten aus Ihren AWS Konten zu Ihrem GraphQL. APIs

Im nächsten Abschnitt erfahren Sie, wie Sie jede dieser Komponenten mithilfe des Dienstes erstellen. AWS AppSync 

**Topics**
+ [Entwerfen Ihres GraphQL-Schemas](designing-your-schema.md)
+ [Eine Datenquelle anhängen](attaching-a-data-source.md)
+ [Resolver konfigurieren AWS AppSync](resolver-config-overview.md)
+ [Verwendung APIs mit dem CDK](using-your-api.md)