借助适用于 JavaScript 的 AWS 开发工具包,您可以直接通过浏览器中运行的 JavaScript 代码访问 AWS 服务。使用 Web 联合身份通过 Facebook、Google 或 Login with Amazon 对用户进行身份验证。将应用程序数据存储在 Amazon DynamoDB 中,并将用户文件保存到 Amazon S3。只需一个脚本标签即可开始使用软件开发工具包。

自定义软件开发工具包内部版本 »

通过只包含对您的应用程序所用服务的支持,使用软件开发工具包生成器优化软件开发工具包的大小。

下载默认内部版本 »

默认内部版本包括对支持 CORS 的所有 AWS 服务的支持。

开发人员指南中找到最新版本的 <script> 标签。


无需服务器

直接调用 AWS 产品意味着不使用服务器端代码,并且无需配置应用程序服务器。

易于部署

由于服务器端没有要处理的应用程序逻辑,部署 Web 应用程序就像将其上传到 Amazon S3 存储桶一样容易。

易于学习

仅使用常见的 Web 标准(HTML、CSS 和 JavaScript),就可以构建功能全面的动态浏览器应用程序。


社交登录

确保您的 Web 应用程序能够安全访问 AWS 资源,无需任何服务器端代码。借助适用于 JavaScript 的 AWS 开发工具包,您能够轻松地与 Amazon Cognito 集成,这使您能够向未经身份验证和已经过身份验证的用户提供自定义级别的 API 访问权限。您可使用 Facebook、Google、Login with Amazon 以及任何 OpenID Connect 身份提供商轻松设置 Amazon Cognito。要了解如何进行此操作,请访问 AWS JavaScript 开发博客

在线数据

使用云中的数据交付连贯的浏览器应用程序体验。Amazon DynamoDB 是一种快速且完全托管的 NoSQL 数据库服务,让存储和检索应用程序数据变得简单且经济实惠。精细的访问控制允许安全隔离特定于用户的数据,并针对您的每个用户直接从浏览器应用程序启用专用数据存储。

文件存储

使用 Amazon S3 安全存储和访问无限量的用户文件。适用于 JavaScript 的 AWS 开发工具包与浏览器的本地文件接口集成,简化了到 Amazon S3 的上传。

浏览器支持

所有现代浏览器都支持适用于浏览器中 JavaScript 的 AWS 开发工具包。有关支持的浏览器和版本的完整列表,请访问开发人员指南

AWS 服务支持

适用于浏览器中 JavaScript 的 AWS 开发工具包的默认内部版本支持所有启用了 CORS 的 AWS 产品。请查看软件开发工具包生成器,了解启用了 CORS 的服务的最新列表。


联系 JavaScript 社区论坛 » 中的其他开发人员

JavaScript 开发人员中心 » 了解更多有关使用 JavaScript with AWS 的信息

如需了解有关最新软件开发工具包的详情,请参阅发行说明 »

要发掘源代码,请访问 GitHub 存储库 »