发布于: May 6, 2024

AWS Amplify 第 2 代是使用 TypeScript 构建全栈应用程序的代码优先开发工具,现已全面推出。Amplify 第 2 代让开发人员能够在 TypeScript 中表达应用程序需求,例如数据模型、业务逻辑和授权规则。然后,系统会自动配置必要的云基础设施,无需明确的基础设施定义。这种简化的方法可以加快各种规模的团队的全栈开发速度。 

在第 2 代推出公开预览版之后,我们添加了许多功能:

  • 存储支持和经过改进的授权功能、文件管理器
  • 使用环境变量支持 TypeScript 函数
  • 支持自定义查询和更改,让数据操作更加灵活
  • 全新的 Amplify 控制台,具有自定义域、数据管理和 PR 预览等功能。
  • 针对人工智能/机器学习服务的集成指南涵盖 Bedrock、Translate、Polly 和 Rekognition
  • 改善了一对一、一对多和多对多关联的关系建模行为
  • 身份验证增强功能,例如多个 OIDC 提供程序、用户组支持以及授予对其他 AWS 资源的访问权限
  • 支持连接到现有 MySQL 和 PostgreSQL 数据库

这是对预览版支持的所有功能的补充。 

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

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