发布于: Jul 17, 2018
今天,AWS AppSync 发布了预置 GraphQL 终端节点的新流程。客户现在可以建立逻辑类型模型,自动创建解析器以及 Amazon DynamoDB 表,无需首先编写 GraphQL 架构。新流程包含新的查询和筛选系统,它允许按照架构中的字段进行逻辑比较(大于、包含等),无需开发人员编写任何代码。
除已经支持的 DynamoDB、ElasticSearch 和 Lambda 外,AppSync 现在还支持将 HTTP 终端节点作为数据源。从而使客户可以利用现行采用 REST API 和 AppSync 的后端服务,发挥 GraphQL 接口的强大能力。
AWS AppSync 还增加了对电子邮件地址、电话号码、JSON 对象等增强 GraphQL 标量类型的支持。借助此功能,用户可以按字段执行常见使用案例的验证,并且结果可以通过并存储在您选择的数据源中。
除这些新的架构功能外,AWS AppSync 控制台还包含了新的示例模板,用于构建聊天应用程序以及精细的用户身份验证。控制台代码编辑器中内置了新的自动填充功能,为进行解析器编辑的高级用户提供了更丰富的开发人员体验。
最后,通过在客户端缓存管理中提供开发工具包抽象层,自动将实时数据源合并到查询结果中以实现无缝的 UI 更新,此外还提供执行离线数据更新的单行代码功能,增强了前端 JavaScript 开发人员体验。
如需了解更多关于这些功能的信息,请参阅 AWS AppSync 开发人员指南。链接在此处。