⚡ Cloudflare一周AI重写Next.js
来源: The Pragmatic Engineer by Gergely Orosz
URL: 原文链接
⚠️ 重要背景: vinext是实验性的,所谓的"生产环境"只是一个beta站点(CIO.gov),无实质流量。
事件概述
2026年3月,Cloudflare宣布用一个工程师+AI,一周时间+1100美元tokens,重写了Next.js核心部分:
- 用Vite替换Turbopack构建工具
- 创建"vinext"——Next.js的drop-in替代品
- 构建速度提升4倍
- 客户端bundle小57%
代码量对比
- Next.js核心: ~194,000行代码
- vinext: ~67,000行代码
- vinext目前支持94%的Next.js API
"AI将重写现有软件的工程时间成本降低了约100倍。"
Vercel vs Cloudflare: 商业开源护城河被打破
- Vercel的策略: 开源Next.js,但使用专有的build output格式
- 护城河: 最佳部署目标是Vercel,因为其基础架构针对Turbopack输出优化
- Cloudflare的反击: 用标准化的Vite输出替代,任何云提供商都可以部署
深层影响
- 维护成本剧降: 以前需要数年工程时间的项目,现在一周完成
- 商业开源价值受挑战: "我们知道它会被维护"作为购买理由被削弱
- 安全风险: Vercel CEO指出vinext存在安全漏洞,AI生成代码需要大量审计
- 未来趋势: 单个工程师可能就能维护以前需要团队的项目
关键洞察
这不是关于"AI slop"(低质量AI代码) vs 优质代码的问题,而是经济范式的转变:
- 过去:重写/fork开源项目需要多年和大量资源
- 现在:AI让成本降至约1/100
- 未来:商业开源公司需要重新思考护城河