«

为什么 Vue 的存在感相较 React 越来越弱了?

时间:2026-4-5 00:28     作者:独元殇     分类: 前端技术


欢迎关注我的公众号,名叫「串串狗小刊」

因为 AI !

现在到了 AI 时代,vibe coding 这种 AI 编程很厉害了。

然后大批的程序员失去了工作,于是都去开发自己的产品去卖。然后,就是写很多很多的应用,如果是 web 方面,那就是寻找最合适的技术栈。

但很可惜,React 和 基于它 的 next.js 真的太棒了,这个 Nextjs 就是 React 最大的护城河。

现在 Vue 真的逐渐有点没落了。

当然,这不是说 Vue 就差(我还是很喜欢 Vue 的),但是,没办法,很多时候市场是由人主导的,资本家就是选择了 React ,然后生态那么的繁荣,这谁有办法呢?

不信

如果你让 AI 给你写一个完整的 web 项目(你可以让 Cursor、claude code、Bolt、v0.dev、codex、Lovable 等 vibe coding 神器),你会发现 React 一般就是默认选项。

为什么?

我觉得,这不是故意调成这样,这个和训练权重有很大关系。虽然目前,Vue 依然是世界第二大前端框架,但是它的用户一直都只有 React 的四分之一左右。

而且 React 是扎克伯格的 Facebook (Meta)的维护的产品,所以生态其实多年来一直都相当好。因此互联网上关于 React 的资料也非常多。当然 Vue 确实也流行,但更偏向于中文互联网、欧洲。而 React 则在美国非常流行,全球也用的很多。

不过有的模型,也确实... 故意调成这样:

img

这个是 GPT-5 的系统提示词,里面就写了 Next.js 。

当然也有另一个原因,那酷似 PHP 和 HTML 的 JSX 语法也非常讨 AI 喜欢,生成时更顺畅,出错率低。这个会在大模型调研自己的调研结果时被放大,大模型那边会发现 React 貌似比 Vue 更被认可。

Claude、GPT-4 和 GitHub Copilot 生成的 React 代码质量显著优于 Vue 代码。这不是偏见——而是训练数据的问题。React 的开源代码、教程和 Stack Overflow 解答数量约为 Vue 的 10 倍。 ---- 《Vue vs React in 2026: What AI-First Development Teams Actually Choose》

参考地址 : https://dev.to/krunal_groovy/vue-vs-react-in-2026-what-ai-first-development-teams-actually-choose-419b

我用 cursor 写东西也是这感觉,React 补全准确率比 Vue SFC 高不少。.vue 里 template 和 script 切来切去 AI 老搞混上下文。

你知道马太效应吗?就是越强的就越强,换言之 AI 让强势框架更强、弱势框架更难翻身。

Vue 现在的处境?

当然,Vue 可能依然打不过 React,但是 Vite 还是市场覆盖率极高的。

而且国内大厂也用 Vue 的比较多,小程序和 uniapp 也和 Vue 生态绑定,起码在国内,你学这个入门更加流畅的 Vue ,还是能找到工作的。

但是 Vibe coding 的话,还是 next.js 比较好。

Vue 的 API 设计更直观,有些团队就是偏爱它。但.... 因为 AI 工具生态系统已经选择了 React,逆势而为将切实拖慢开发进度。

React 的生态

你想搞移动端 APP ,那就有 React Native 。

你想搞漂亮的界面 UI ,有 Ant Design 和 shadcn/ui 。

测试方面,有超级成熟的 React Testing Library 。

各种绕脑袋的状态,也有成熟的 Jotai、Redux、Zustand 。

尤其是要做 AI 应用,直接有 Next.js 。而且各种你能想到的解决方案,早就被搭配齐全了。

身份认证 NextAuth.js、邮件服务 Resend、多语言 next-intl....

Vue 相对来讲,弱很多。

反正,如果你是搞 AI 应用,我找不到使用 VUE 的理由。

当一个生态大到一定程度,它就成了“事实上的标准”。没办法 ~ 我当然知道 Vue 也有配套的,但是反正我是不想放弃这个更大的生态。这是 AI 和市场的偏见,我就是个干活儿的。

标签: 原创 Vue React