返回首页
技术播客 2026/6/11

No.97 和Void Zero云飞聊聊下一代打包引擎Rolldown1.0

Web Worker

主播

时长: NaN:NaN
No.97 和Void Zero云飞聊聊下一代打包引擎Rolldown1.0

播放控制

节目内容

本期播客围绕 Rollup 的 Rust 重写版 —— Rolldown 展开深度对话,邀请了 Rolldown 核心开发者云飞 作为嘉宾。讨论从 Rolldown 是什么、为何诞生,到它与 Vite 的关系、技术演进路径、1.0 发布背后的故事,以及 AI 对开发工作方式的颠覆性影响。

🔧 技术背景

  • Rolldown 是一个用 Rust 编写的高性能打包工具(bundler),目标是替代 JavaScript/TypeScript 编写的 Rollup。

  • Vite 8 已全面采用 Rolldown 替代原有构建引擎(Rollup + esbuild),大幅提升了构建速度(快几倍至十几倍)。

🚀 Rolldown 与 Vite 的关系

  • Rolldown 现在是 Vite 8 的底层构建引擎

  • Vite 8 引入了实验性功能 “full-bundle mode”:开发时也走完整打包流程,以保证开发与生产环境行为一致,减少“在我机器上能跑”的问题。

  • 尽管如此,默认仍使用 bundleless 模式(按需加载模块),因其对中小型项目更高效。

📈 未来规划

Rolldown 团队当前聚焦三大方向:

  1. 稳定性提升:修复用户上报的高优问题。

  2. 智能代码分割(Code Splitting):自动优化打包结构,提升浏览器加载性能,无需用户手动配置。

  3. 完善 Vite 的 full-bundle mode 支持,包括实现 懒编译(lazy compilation) —— 只打包访问到的代码。

💡 开源与商业

  • Vite、Rolldown 均为 完全开源且永久免费,不会收费。

  • 尤雨溪认为:开源软件收费会失去社区信任,且不符合开发者使用习惯。

  • 公司通过投资支持开源,目标是“用资本推动开源生态”,即使失败,受益的仍是社区。

🤖 AI 如何改变开发

  • 云飞坦言:自己几乎 90%+ 的代码由 AI 生成,他主要负责审查与架构设计。

  • 初期对 AI 能力持怀疑态度,但在尝试后彻底转变观念:“AI 已能胜任底层基建开发”。

  • 他建议开发者:不要抗拒 AI,而要学习如何有效指挥 AI(Prompt Engineering / Agent 设计)

👨‍💻 给新人的建议(AI 时代)

  • 对在校生:谨慎选择计算机专业——行业变化太快,基础教育可能脱节;若热爱可学,但要有快速适应能力。

  • 对 1–3 年经验程序员

    • 不必死磕所有底层细节(AI 可代劳);

    • 必须理解系统架构与原理,否则无法 debug 或维护 AI 产出的复杂代码;

    • 建议关注 AI 应用层开发(如 Agent 开发),这可能是“新时代的前端”。

🌍 个人状态

  • 云飞目前远程工作,定居新加坡,生活规律:早起 → 午饭后散步 → 下午工作 → 健身 → 晚间半摸鱼式工作。


📝 Show Notes

🎙️ 嘉宾

  • 云飞:Rolldown 核心开发者,现任职于 Void Zero(尤雨溪创立的公司,节目发出时候被 Cloudflare 收购了,恭喜他们)

🔗 相关链接

📌 关键词

  • Rolldown

  • Vite 8

  • Rust bundler

  • Bundle vs Bundleless

  • Lazy compilation

  • AI 编程

  • Agent 开发

  • 开源商业模式

⏱️ 时间轴(精选)

  • 00:00 – 节目开场 & VueConf 2026 宣传

  • 01:30 – 什么是 Rolldown?为什么需要它?

  • 06:00 – Webpack 为何“难用”?Vite 如何改善体验?

  • 08:30 – 从 JS 到 Rust:性能为何是关键?

  • 10:00 – Vite 8 全面切换至 Rolldown

  • 11:30 – 实验性 “for-bundle mode” 解读

  • 21:00 – Rolldown 项目起源与尤雨溪创业故事

  • 41:30 – Rolldown 未来三大方向

  • 48:00 – AI 如何参与底层开发?云飞的亲身实践

  • 1:05:00 – AI 时代,新人该如何学习?

  • 1:15:00 – “新时代前端 = AI 应用层开发者”?

💬 金句摘录

“Fake it until you make it.”
“AI 写代码,你当骑手——至少要知道马往哪跑。”
“未来程序员的核心能力:做 AI 与业务之间的翻译器。”


在小宇宙查看该单集文稿