本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建構圖形 SQL API (空白或匯入的 API)
在您從空白範本建立 GraphQL API 之前,這將有助於檢閱周圍 GraphQL 的概念。有一個圖形 SQL API 的三個基本組成部分:
-
該模式是包含資料形狀和定義的檔案。當用戶端向 GraphQL 服務發出要求時,傳回的資料將遵循結構描述的規格。如需詳細資訊,請參閱綱要。
-
該資料來源已附加至您的結構描述。當提出請求時,這是檢索和修改數據的地方。如需詳細資訊,請參閱Data sources。
-
該解析器位於結構描述和資料來源之間。當發出請求時,解析器對來自源的數據執行操作,然後返回結果作為響應。如需詳細資訊,請參閱Resolvers。
![](images/appsync-architecture-graphql-api.png)
AWS AppSync透過允許您建立、編輯和儲存結構描述和解析器的程式碼來管理 API。您的資料來源將來自外部儲存庫,例如資料庫、DynamoDB 資料表和 Lambda 函數。如果您使用AWS用於存儲您的數據或計劃這樣做的服務,AWS AppSync在關聯來自您的資料時,提供近乎無縫的體驗AWS您的圖形 SQL API 的帳戶。
在下一節中,您將學習如何使用AWS AppSync服務。