第9期 新一代快速打包工具 Turbopack

前端微服务

共 485字,需浏览 1分钟

 ·

2022-11-09 02:48


简介

Turbo 是基于 Rust 的开源、增量记忆化框架。Turbo 可以缓存程序中任何函数的结果。当程序再次运行时,函数将不会重新运行,除非它的参数改变了。这种粒度的架构使您的程序能够在函数级别跳过大量工作。Turbopack 是建立在 Turbo 之上的,Turbopack 的架构吸取了 Turborepo 和 Google 的 Bazel 等工具的经验教训,两个工具都专注于使用缓存,永远不会重复相同的工作。Turborepo由Webpack 的创始人 Tobias Koppers 牵头创立,Turbopack 将会是 Web 下一代的打包工具。我们将使用高性能的工具来构建它,在未来对所有的框架开放。

特点

- 官方文档号称比vite快10倍,比webpack快700倍。

- Webpack 用户还可以期望未来可以增量迁移到 Rust-based 的 Turbopack 特性。

- Turbopack 将会是 Web 下一代的打包工具。我们将使用高性能的工具来构建它,在未来对所有的框架开放。

官网

https://turbo.build


浏览 82
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报