近期,亚马逊云科技宣布推出Amazon Amplify Studio——一种新的可视化开发环境,让开发人员以较少代码开发即可创建Web应用程序的用户界面,同时仍允许他们使用其熟悉的编程语言(例如JavaScript和TypeScript)自定义应用程序的设计和交互行为。
Amazon Amplify Studio进一步扩展了Amazon Amplify的功能,为客户提供可创建应用程序的统一的点击式界面,并为这些应用程序适配亚马逊云科技的服务。Amazon Amplify Studio为客户提供了端到端的在亚马逊云科技上构建Web应用程序的工具,将构建时间从数周缩短到几天。
开发人员通过Amazon Amplify Studio,无需编写任何代码,使用可视化界面,即可使用预置组件(例如按钮、信息源、用户注册表等)创建用户界面(UI),与用户体验(UX)设计人员协作,并将用户界面与亚马逊云科技的服务相关联。开发人员一旦使用Amazon Amplify Studio完成用户界面的创建,用户界面将被转换为JavaScript或TypeScript代码。
为此,开发人员不必编写数千行代码,但仍可以自定义Web应用程序的设计和交互行为。使用Amazon Amplify Studio无需预付费用或承诺付费,只需为用于运行应用程序后端的云服务付费。
大多数在云中运行的Web应用程序通常由三部分组成:用户界面、定义Web应用程序如何工作的业务逻辑,以及可实现一系列基本功能(如用户身份验证、数据库、对象存储等)的后端云服务。
今天,开发人员构建现代化Web应用程序通常有两种方式。一种是开发人员自己编写应用程序代码,这能精确控制Web应用程序的设计和交互行为,但因为需要配置后端服务、编写业务逻辑以及与UX设计人员协作设计UI,这种方式有可能花费数月的时间和精力。
另一种方式是开发人员使用低代码工具快速构建应用程序,但这些工具具有较差的可定制性和可扩展性,致使开发人员要么无法自定义应用程序代码,要么必须使用比JavaScript和TypeScript等常见编程语言更小众的专有框架和编程语言。
为了更快地为客户提供创新性的功能,开发人员急需一种两全齐美的解决方案,兼具自己编写代码的精确度与使用低代码工具的构建速度。开发人员使用Amazon Amplify Studio,只需较少代码开发,就可以在亚马逊云科技上快速构建Web应用程序,同时仍能使用其熟悉的编程语言自定义应用程序的设计和交互行为。



Amazon Amplify Studio进一步扩展了Amazon Amplify的功能,为客户提供可创建应用程序的统一的点击式界面,并为这些应用程序适配亚马逊云科技的服务。Amazon Amplify Studio为客户提供了端到端的在亚马逊云科技上构建Web应用程序的工具,将构建时间从数周缩短到几天。
开发人员通过Amazon Amplify Studio,无需编写任何代码,使用可视化界面,即可使用预置组件(例如按钮、信息源、用户注册表等)创建用户界面(UI),与用户体验(UX)设计人员协作,并将用户界面与亚马逊云科技的服务相关联。开发人员一旦使用Amazon Amplify Studio完成用户界面的创建,用户界面将被转换为JavaScript或TypeScript代码。
为此,开发人员不必编写数千行代码,但仍可以自定义Web应用程序的设计和交互行为。使用Amazon Amplify Studio无需预付费用或承诺付费,只需为用于运行应用程序后端的云服务付费。
大多数在云中运行的Web应用程序通常由三部分组成:用户界面、定义Web应用程序如何工作的业务逻辑,以及可实现一系列基本功能(如用户身份验证、数据库、对象存储等)的后端云服务。
今天,开发人员构建现代化Web应用程序通常有两种方式。一种是开发人员自己编写应用程序代码,这能精确控制Web应用程序的设计和交互行为,但因为需要配置后端服务、编写业务逻辑以及与UX设计人员协作设计UI,这种方式有可能花费数月的时间和精力。
另一种方式是开发人员使用低代码工具快速构建应用程序,但这些工具具有较差的可定制性和可扩展性,致使开发人员要么无法自定义应用程序代码,要么必须使用比JavaScript和TypeScript等常见编程语言更小众的专有框架和编程语言。
为了更快地为客户提供创新性的功能,开发人员急需一种两全齐美的解决方案,兼具自己编写代码的精确度与使用低代码工具的构建速度。开发人员使用Amazon Amplify Studio,只需较少代码开发,就可以在亚马逊云科技上快速构建Web应用程序,同时仍能使用其熟悉的编程语言自定义应用程序的设计和交互行为。


