張貼日期: Jul 17, 2018

AWS AppSync 在今日發佈全新的 GraphQL 端點佈建流程。客戶現可建置邏輯類型模型,並搭配 Amazon DynamoDB 表格來自動建立解析工具,無須事先撰寫 GraphQL 結構描述。此程序包括全新的查詢與篩選系統,其支援針對結構描述中的欄位執行邏輯比較 (例如大於、包含等等),而無須由開發人員執行任何程式碼編寫作業。

除了針對 DynamoDB、ElasticSearch 和 Lambda 的現有支援外,AppSync 現亦支援使用 HTTP 端點做為資料來源。這可讓客戶運用現有的後端服務來搭配使用 REST API 和 AppSync,充分善用 GraphQL 介面的強大功能。

AWS AppSync 亦針對諸如電子郵件地址、電話號碼、JSON 物件等各種增強型 GraphQL 純量類型,提供額外支援。此功能可讓客戶針對每個欄位層級的常用案例執行驗證,並可在您所選擇的資料來源當中通過和存放其結果。

除了這些全新的結構描述功能外,AWS AppSync 主控台還包括可建置聊天應用程式與微調使用者身份驗證的全新範本。針對需要編輯解析工具的進階客戶,亦在主控台程式碼編輯器中內建全新的自動完成功能,以提供更加豐富的開發人員體驗。

最後,我們亦藉由在用戶端快取管理中提供 SDK 抽象概念層,將即時資料摘要自動合併至查詢結果,以期在執行離線資料更新時提供順暢的 UI 更新與單行程式碼,進而增進前端 JavaScript 開發人員的工作體驗。

參閱《AWS AppSync 開發人員手冊》以進一步了解這些功能的相關資訊。連結在此