homewritingsthoughts
EN

随笔 · 2026-09-04 09:52

Sep 4, 2026

·

2 min read

·

…

没人为你的堆栈辩护。前端 JS 框架 SolidJS 的创始人莱恩·卡尼亚托(Ryan Carniato),最近发表一篇文章《没人为你的堆栈辩护》。

他感叹(也可以说是抱怨),有了 AI 以后,大家纷纷迁移到主流技术堆栈。

Cursor 的主站和 Anthropic 的文档站,都从 SolidJS 迁移到 React。作为 SolidJS 创始人,他心里不是滋味。

我的第一反应并不好,我多年的心血竟然成了人们想要抛弃的典型案例。而且,就在同一周,我们发布了项目史上规模最大的新版本。这确实让我感到痛苦,我无法否认。

他认为,技术堆栈的迁移,是成本和风险都很大的事情。以前很少有人敢做。但现在,AI 可以重写代码,让迁移变得容易。于是,管理层纷纷建议向主流技术栈迁移。

其他例子还有,Cognition 公司的营销网站,从 Astro 迁移到了 Next.js;Bun 从 Zig 迁移到 Rust。

没有反复的论证、数年的考察,也许只是公司内部的一场会议,就会导致放弃当前技术栈,改用更流行的技术栈。

根本没人会为当前使用的堆栈辩护,大家争前恐后拥抱最佳实践。

他的结论就是:“这样下去,除了少数例外,每一层最终都会变为当下最流行的解决方案。前端趋向 React,系统趋向 Rust,脚本趋向 Python,甚至连页面本身都趋向 Next.js,完全无视适配性。”

他认为,AI 往往采用最流行的技术,导致小众的技术无人问津。长此以往,软件生态将单一化,多样性不复存在。

那么,我们不禁要问,没有多样性的土壤,也没有充分的试验和试错,软件生态的下一个创意从何而来?,或者 AI 编程无所谓创新,生成的代码只要能运行就行?