No.97 和 Void Zero 云飞聊聊下一代打包引擎 Rolldown1.0
Web Worker-AI程序员都爱听
1 DAYS AGO
No.97 和 Void Zero 云飞聊聊下一代打包引擎 Rolldown1.0
No.97 和 Void Zero 云飞聊聊下一代打包引擎 Rolldown1.0

Web Worker-AI程序员都爱听
1 DAYS AGO
本期播客邀请到 Rolldown 核心开发者云飞,在 Rolldown 1.0 发布之际,深入探讨了这款用 Rust 重写的打包工具的技术背景、与 Vite 的关系、未来规划,以及 AI 如何深刻改变底层开发方式。
Rolldown 是一个用 Rust 编写的高性能打包工具,旨在替代 JavaScript 编写的 Rollup,并已全面成为 Vite 8 的底层构建引擎,将构建速度提升数倍至十几倍。Vite 8 引入了实验性的 full-bundle 模式,确保开发与生产环境行为一致,但默认仍使用 bundleless 模式。Rolldown 团队未来聚焦于稳定性提升、智能代码分割以及完善 Vite 的 full-bundle 模式,包括实现懒编译。云飞分享了 AI 在 Rolldown 开发中的深度参与,约 80-90% 的代码由 AI 生成,他主要负责审查与架构设计。他建议开发者不要抗拒 AI,而要学会有效指挥 AI,做 AI 与业务之间的翻译器。对于新人,他建议谨慎选择计算机专业,1-3 年经验程序员应关注 AI 应用层开发,如 Agent 开发,这可能是新时代的前端方向。
00:04
00:04
邀请 Rolldown 核心开发者云飞,科普 Rolldown 是什么及其意义
01:35
01:35
Rolldown 是一个用 Rust 编写的 bundler
06:10
06:10
Webpack 配置复杂难用,Vite 因用户体验好而成功
08:37
08:37
Rolldown 用 Rust 重写 Rollup,实现更快的打包性能
10:03
10:03
Rolldown 已替代 Vite 原有功能
13:49
13:49
80% 的小型项目用 bundleless 模式已足够
31:19
31:19
Fake it until you make it.
41:33
41:33
智能代码分割让打包配置默认最优
50:15
50:15
Fake it until you make it
1:12:08
1:12:08
程序员的核心角色是 AI 与业务之间的翻译器
1:15:01
1:15:01
未来 Agent 开发门槛降低,开发者可转型为 Agent 开发者