发布于: Nov 21, 2017
今天,我们将发布 AWS Amplify,这是 Apache 2.0 下的一个开源库,面向在 Web 或移动平台上使用 JavaScript 构建连接到云的应用程序的开发人员。AWS Amplify 旨在为希望以可扩展的安全方式使用云服务执行常用操作的客户端开发人员提供声明性接口。利用这些新功能,开发人员可以编写 JavaScript 应用程序,以编程方式应用带有常见抽象的最佳实践,最终缩短开发周期。随着 AWS Amplify 的发布,我们还发布了与 AWS Mobile Hub 完全集成的全面的 CLI 体验。此 CLI 体验专为那些从头开始构建应用程序或者利用 AWS 云特性增强现有项目的开发人员而设计。
AWS Amplify 库模块分为许多类别(授权、分析、存储、API、缓存),可快速添加用户注册/登录、MFA、跟踪或指标分析、内容管理或无服务器 API 集成等功能。此库还提供支持多种语言的国际化和本地化以及缓存功能。最后,还有 React 和 React Native 的组件和扩展,使得开发人员能够在这些平台上编写应用程序,来利用特定于框架的标准添加这些功能。JavaScript 开发人员也可以使用此库构建自己的自定义 UI 组件,如自定义身份验证流程。AWS Amplify 在设计上能够通过社区和合作伙伴所贡献代码的不同实现进行扩展。
单击此处可了解有关此发行版的更多信息,或者转到 GitHub 存储库:https://github.com/aws/aws-amplify
利用 AWS Mobile Hub,您可以选择要在其中创建项目资源的区域。有关 AWS 区域的更多信息,请参阅区域和终端节点
。