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

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

简介

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
目录
相关文章
|
7月前
|
缓存 Rust 前端开发
比Webpack快700倍的Turbopack,到底快在哪?
比Webpack快700倍的Turbopack,到底快在哪?
171 0
|
2月前
|
缓存 前端开发 JavaScript
深入了解Webpack:模块打包的革命
【10月更文挑战第11天】深入了解Webpack:模块打包的革命
|
7月前
|
存储 SQL 数据库
构建高效Android应用:采用Jetpack架构组件的实践之路
【4月更文挑战第7天】 在快速迭代的移动开发领域,构建一个既健壮又易于维护的Android应用至关重要。本文将深入探讨如何利用Google推出的Jetpack架构组件,实现Android应用的模块化和组件化,从而提升开发效率和应用性能。我们将通过具体实例分析生命周期管理、UI控制器、数据存储等核心组件,展示其在真实应用中的运用,以及如何借助这些组件简化日常开发任务,确保代码的可扩展性和可测试性。
|
7月前
|
Rust 前端开发 JavaScript
尤雨溪:Turbopack 真的比 Vite 快 10 倍吗?
尤雨溪:Turbopack 真的比 Vite 快 10 倍吗?
341 0
|
缓存 JavaScript 前端开发
vite相较于webpack的优势
vite相较于webpack的优势
253 1
|
前端开发 JavaScript 开发者
前端工程化打包工具之Snowpack
Snowpack是一个非常流行的前端工程化打包工具,它可以帮助开发者快速构建具有可重用性和可维护性的前端项目,并且提供了完善的依赖管理和打包机制。
214 1
|
存储 缓存 资源调度
2022 前端包管理方案-pnpm 和 corepack
2022 前端包管理方案-pnpm 和 corepack
404 0
|
缓存 Rust 前端开发
比 Vite 快 10 倍的构建工具:Turbopack!
Vercel 的使命是提供代码创造者在灵感迸发瞬间所需的速度和可靠性。去年,我们专注于提升 Next.js 打包 App 的速度。
|
JavaScript
cnpm rapid 极速模式即将开源啦!
cnpm rapid 极速模式即将开源啦!
|
存储 缓存 资源调度
cnpm rapid 极速模式开源啦!
cnpm rapid 极速模式开源啦!
137 0