发布于: Dec 15, 2020

适用于 JavaScript 的 AWS 开发工具包版本 3 (v3) 现已正式推出,其中包含很多经常请求的功能,例如新的中间件堆栈第一级 TypeScript 支持。它还具有模块化架构,对每项服务都有一个单独的软件包。您可以通过只导入应用程序所需的软件包并减少应用程序包来提高应用程序的性能。

您可以利用 JavaScript 开发工具包版本 3 广泛的日志记录支持来记录 API 输入/输出和相应的元数据,具有拥堵控制的新重试行为,以适应节流响应并重试配额,从而限制失败的重试次数。我们还为 S3 多段上传引入了更高层级的抽象,以及 DynamoDB 中使用 JavaScript 对象进行操作的实用函数。其他功能包括使用异步生成器的分页、WebSockets上的双向流以及对 HTTP/2 协议的支持。

JavaScript 开发工具包版本 3 可以在所有 AWS 区域中访问服务。要了解有关此版本的更多信息,请阅读我们的博客文章,访问我们的开发人员指南,或查看 Github 上的源代码。您还可以访问我们的自学研讨会,其中提供了从 JavaScript 开发工具包版本 2 迁移到版本 3 的分步说明。