发布于: Nov 21, 2023

今天,AWS Amplify 宣布推出其代码优先开发人员体验(第 2 代)的公开预览版,从而使开发人员能够使用 TypeScript 构建全栈应用程序。第 2 代转向代码优先的方法,允许开发人员在 TypeScript 中表达应用程序需求 - 数据模型、业务逻辑、授权规则。必要的云基础设施是根据应用程序代码自动部署的,无需明确的基础设施定义。

第 2 代体验通过新功能简化了各种规模组织的全栈开发:

  • 基于 Typescript 的 @aws-amplify/用于身份验证和数据的后端库,采用基于文件的直观约定,以可预测的方式帮助组织后端代码,提高可维护性。
  • 生成式人工智能与 Amazon CodeWhisperer 集成,使用自然语言配置后端功能。
  • 每个开发人员的云沙盒用于测试本地编辑。每次保存时预览更改。
  • 使用零设置的全栈 CI/CD 简化生产和暂存部署。
  • 全新 Amplify 控制台,提供统一的托管、机密、数据、用户管理体验。
  • 灵活的部署选项 - 使用自定义管道、monorepo 或多个存储库。
  • AWS CDK 开发人员可以在其 CDK 项目中直接使用底层身份验证和数据 CDK 构造。

有关推出 AWS Amplify 的代码优先 DX(第 2 代)的 AWS 区域的更多信息,请参阅 AWS 区域。 

访问发布博客,开始使用第 2 代。