AWS正式推出云计算应用程序构建工具Amplify Studio

AWS在re:Invent 2021大会发布云计算应用程序构建工具Amplify Studio,而这项工具经过数个月时间的预览,现在推出正式版本。Amplify Studio是一个可视化工具,能够简化前后端开发工作,甚至让开发者在数小时内,构建并且发布完整的网页和移动应用程序。

Amplify Studio供开发者快速构建应用程序后端,并创建丰富的用户接口React组件,仅通过点击,就能将这些UI连接到后端。Amplify Studio会将所有UI和基础设施构件,导出成开发者可以自己编辑的程序代码,因此开发者仍然可以拥有对应用程序设计和行为完全的控制权,但是却不需要任何云计算和使用AWS服务的知识。

该工具的重要特性之一是与Figma紧密集成,助设计师和前端开发人员,在设计和开发任务上协同工作,使用Amplify Studio能够简单地在程序代码和设计上保持同步,开发者只需要将Figma的新组件设计拉入Amplify Studio中的应用程序即可。

Amplify Studio的正式版本,加入了几项新功能,包括对UI事件处理程序的支持、组件主题化,并且强化开发者从程序代码扩展和自定义生成组件的能力。

AWS在Amplify Studio发布之前,先推出了Amplify工具和功能,使得开发人员可以更快地配置各种AWS服务,来支持后端使用案例,像是身份验证、即时资料、AI/ML和文件存储等。而Amplify Studio则赋给前端开发人员相同的配置能力,能够处理应用程序的预构建和自定义用户界面组件,而后端开发人员也可以利用Amplify Studio,继续开发和配置应用程序的后端服务。

在Amplify Studio中,开发人员还可以利用AWS Amplify托管服务、Amplify全托管CI/CD,以及可扩展的网页应用程序托管服务。Amplify Studio简单地将Git存储库和内置的持续集成与部署工作流程连接起来,提供开发者一种零配置应用程序部署方法。

在Amplify Studio中创建的构件,都可以导出为程序代码,供开发者在选择的IDE中编辑。Amplify Studio推出正式版的同时,AWS也发布了Figma扩展组件,让用户能够调整UI组件主题,使其符合企业品牌和风格设计。