惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Engineering at Meta
Engineering at Meta
博客园_首页
WordPress大学
WordPress大学
宝玉的分享
宝玉的分享
罗磊的独立博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
O
OpenAI News
阮一峰的网络日志
阮一峰的网络日志
小众软件
小众软件
S
Securelist
博客园 - 叶小钗
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
L
LINUX DO - 热门话题
Jina AI
Jina AI
博客园 - 【当耐特】
C
Cisco Blogs
爱范儿
爱范儿
Scott Helme
Scott Helme
月光博客
月光博客
P
Proofpoint News Feed
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
J
Java Code Geeks
T
Tailwind CSS Blog
S
Schneier on Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
P
Privacy & Cybersecurity Law Blog
T
Threatpost
IT之家
IT之家
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - Franky
V
Vulnerabilities – Threatpost
V
Visual Studio Blog
P
Proofpoint News Feed
C
Cyber Attacks, Cyber Crime and Cyber Security
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
G
Google Developers Blog
T
Tor Project blog
The Hacker News
The Hacker News
NISL@THU
NISL@THU
腾讯CDC
SecWiki News
SecWiki News
有赞技术团队
有赞技术团队
Blog — PlanetScale
Blog — PlanetScale
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News

Vue.js

AI 特效 shadcn-vue-admin 已升级至 vite8 - V2EX 请问 vue3 的 onclick 和 @click 有什么区别 - V2EX 求推荐美观、功能全的 vue AI chat 组件 - V2EX [求助贴] 有没有推荐的 vue3 页面设计器 大屏设计器(源码可以拿来二开的 开源 or 收费) - V2EX 有没有大佬在正式项目里使用 rolldown 了 - V2EX 用 reactive 來實現 oo 對象的封裝 - V2EX Vue 的 reactive 会有人专门用吗? - V2EX 大佬们,想在 vue 中集成一个 excel,有什么方案? - V2EX vue3 无法手动控制 keepalive 的缓存| fork 了独立的 keep-alive 组件|支持手动删除缓存或者添加缓存 - V2EX WebStorm 写 个 v-for, cpu 就狂飙 - V2EX Nuxt UI 4 可以免费用 Pro 了 - V2EX Vue2 除了 ele-table-editor,还有没有其他“子表单(inline-formset)”的组件? - V2EX 请问 vue 的 defineEmits 类型如何使用动态键名 - V2EX VUE 开发求助 - V2EX 屎代码靠我自己骂已经不解气了,佬们来看个笑话 - V2EX 我的 mp4 播放不出来! - V2EX 有一个 8K 行的 VUE 代码文件用什么 AI 可以解耦 - V2EX 求助 Vue 大佬,为什么使用 reactive 数据没有双向绑定? - V2EX uniapp 求助 - V2EX Vue3 编写的最佳实践是怎样的? - V2EX 开发一款轻便简洁的论坛程序 - V2EX VueConf 2025 所有演讲嘉宾及日程已确定, 7 月 12 日,深圳见! - V2EX vue3+ELInput 无法输入的问题 - V2EX 想问一下 pinia 持久化到 localStorage 如何实现有效期 - V2EX 有什么适用于 Vue/Nuxt 的表单/问卷/试卷+设计器库么 - V2EX vue_cli 用到 env 环境变量值特殊字符处理 - V2EX 统计基于 vue 的汽水音乐电脑版用了哪些开源组件 - V2EX ant-design-vue 好像不怎么维护了, vue 有什么比较靠谱的 ui 组件库吗 - V2EX 关于二次封装 element-plus 组件库主题问题 - V2EX 🎉 VueConf 2025 来啦, 7 月 12 日,深圳见! - V2EX vue 怎么 5 个月不更新了 - V2EX 前端 props 单向数据流 vs 状态管理流 你更能接受哪种代码 - V2EX WSL2 + System Proxy 后, vite 启动的项目,随机一部分网络请求变得巨慢,求指导。 - V2EX vue vite 打包 白屏问题 - V2EX 外行搞前端构建环境真的很头疼,有谁能帮忙搞定这个 Nuxt3 开源项目的构建?有偿。 - V2EX vue 指令更新问题 - V2EX 为什么 vue 的 nuxt.js 不跟进 nextjs 的 app route 目录结构 - V2EX 使用 Ant design X vue 组件库怎么解决无法正确展示 MarkDown 格式字符串的问题? - V2EX shadcn, shadcnvue 全是基于 tailwindcss 的,没有基于 unocss 的嘛? - V2EX vue3 的 template typescript 支持稀烂,退坑 - V2EX 组件持久化的问题请教 - V2EX Vue3 tsx 应该用 props 还是 emit 传递事件? - V2EX 话说我怎么就懵逼了呢? Vue3 的泛型组件 generic="T"? - V2EX 请教 Vue3 + typescript 最佳实践问题 - V2EX vue3 纯前端如何生成 icns 格式图片? - V2EX 你们写 vue 一定是按照 vue 的脚手架的目录结构来写吗? - V2EX 大佬们, vue3 新人求教,就没有办法对 ref 包装的 obj 进行解构吗 - V2EX vue3 中 v-show 分页问题 - V2EX el-table 使用 expand 展开倒数第二行时,最下面一行会错乱,我把第一列的数据进行了合并,求问大家怎么解决呀?
我真的要放弃 Vue,改用 React 了 - V2EX
jsiwa · 2026-01-30 · via Vue.js

这是一个创建于 135 天前的主题,其中的信息可能已经有所发展或是发生改变。

因为 AI 已经彻底改变了我写代码、做产品的方式。

举个最近非常真实的例子: 我用 AI 从收集资料、买域名、写代码,到上线一个可访问的网站,全程不到 1 个小时https://openclawai.net/

这个速度,说实话,用 Vue 是几乎做不到的,而且我更加熟悉 vue 。

不是 Vue 不好,而是:各个平台默认输出的就是 react ,如果迁移到 vue 需要很多额外的 token

而用 AI 写 React:

  • JSX + 函数组件,AI 命中率非常高
  • 一次生成可运行的概率明显更大
  • 重构、拆组件、补逻辑几乎是“指哪打哪”

更关键的一点是: 我对 React 其实并不算熟。

但这件事已经不再重要了。

doraemonki

1

doraemonki      1 月 30 日

+1 ,我也是熟悉 Vue 但还是切到了 React

Valid

2

Valid      1 月 30 日

react 生态太强辣,包太多

wzw

4

wzw      1 月 30 日 via iPhone

H5 加 小程序,一套有对应的吗

humbass

5

humbass      1 月 30 日

对于 AI 来说,react\vue 有啥区别? 你说中文人家理解都没毛病,那点语法算啥。

jokcylou

6

jokcylou      1 月 30 日 via Android

@humbass 想啥呢,生成质量取决于训练数据的数量和质量,论生态 react 就是一家独大,自然数据数量和质量都是第一,训练出来的模型写 react 更好是理所当然的

kakki

7

kakki      1 月 30 日

@humbass 区别就是 React 相比 Vue 至少多了五倍的训练数据.

287854442

10

287854442      1 月 30 日

我也觉得 react 好用,封装的很好,库也很多

LandCruiser

11

LandCruiser      1 月 30 日   ❤️ 10

AI 被大佬们吹上天,结果搞了半天,跨语言转换都搞不定

gary907478

12

gary907478      1 月 31 日   ❤️ 2

并不觉得。设置好的 rules, skills 和 MCP ,仍然可以生成高质量的 Vue 代码。

的确,Vue 的代码数量比 React 少很多。但同样,同比垃圾代码也少很多。更多的代码并不代表都是更好的代码。

我认为在现在的代码体量下,Vue 和 React 并没有什么决定性差距。我觉得更多还是 AI 工程能力的区别,包含工具和个人。Claude 相比 Gemini 就是在 coding 方面更强。CC 也要比 Gemini CLI 要强。但是你要说生成图片,那 Cluade 远不如 Gemini 。

我觉得 Vue 和 React 之间的差距远不如使用好的 AI 工具和模型。

kulove

13

kulove      1 月 31 日 via Android   ❤️ 1

有没有可能用什么语言都无所谓 只是为了来打个广告呢

C64NRD

14

C64NRD      1 月 31 日

react 向下兼容更好,基本上不存在不同版本写法差异特别大的情况

seven777

15

seven777      1 月 31 日

目前最好的模型基本都不太懂 nuxt, 更不太懂 nuxt4, 如果是 nuxt4 + nuxtui4 + nuxt modules, 目前几乎所有大模型都在胡扯, 都能把本来好好的项目干废掉.
sonnet 4.5 能在一个坑里自己拉屎自己吃 1 个小时, 最终还在坑里.

seven777

16

seven777      1 月 31 日   ❤️ 1

nuxt4 工具链太长了, nuxt4, nuxtui4, nuxt modules, vueuse, vue3, vue modules......
版本之间还有冲突和不兼容, 挺乱的.

BeCool

17

BeCool      1 月 31 日

我觉得 AI 输出 Vue 没有什么问题,对于“如果迁移到 vue 需要很多额外的 token” 这个表示怀疑。

kulove

20

kulove      1 月 31 日 via Android   ❤️ 2

@WasteNya 没说产品只说网站 这个和那个谁的徒弟们是一样的套路 热词出来 就抢域名 搞快速上线(没有什么任何不好的意思 只是不太好直说名字)

iorilu

22

iorilu      1 月 31 日

老外一般项目都是 react, 训练资源多阿

另外 react 基本还算是编程, vue 更多是一种模板语言, 生成 react 代码更加可控一点, 对 ai 来说, 逻辑性强一些

MIUIOS

23

MIUIOS      1 月 31 日   ❤️ 1

所以你搞一个山寨官网干嘛

jsiwa

25

jsiwa      1 月 31 日

@BeCool 输出 vue 当然没问题的,只不过很多 ai 平台默认输出的可以直观预览的都是 react 呀,拷贝到本地还是需要转化一次的。

crocoBaby

26

crocoBaby      1 月 31 日 via iPhone

用 ai 写 vue 已经有三个月了,其实你说的问题不大,还是能用

jsiwa

27

jsiwa      1 月 31 日

@crocoBaby 如果结合手写,只用 ai 编辑器,问题不大的,主要是要各个平台 ai 相互配合,通用的语言比较合适

oness

28

oness      1 月 31 日

这个 Openclaw 项目这么吊? 120K star ,有人用过吗?评价下

bbbblue

29

bbbblue      1 月 31 日

不过 react 的话 现在就算用 cc + claude opus 4.5
他还是可能会写出 useEffect 死循环😂 然后自己排查给自己绕晕进去

Ldo

30

Ldo      1 月 31 日

vue 也有 jsx tsx 函数组件

IamUNICODE

33

IamUNICODE      1 月 31 日

我改用 react 是因为现在招人好像都招这个,vue 少,而且熟了感觉真的很好用。。

seven777

34

seven777      1 月 31 日

@seven777 #15 昨天才发这个牢骚, 今天就被推送了 antfu/skills 的各种, 再试试吧.

bzj

35

bzj      1 月 31 日

这种网站靠什么盈利

a67793581

36

a67793581      1 月 31 日

vue 本质就是模板概念啊,只要 react 才是真正的学习后端工程的概念

BeCool

37

BeCool      1 月 31 日

@jsiwa 主流的 Codex/Claude 只要指定技术栈就行了,但看起来你是习惯用网页类的工具。但既然你可以拷贝到本地再转,为什么不直接用本地 AI 指定技术栈开发?

laved

38

laved      2 月 2 日

@Ldo 我都 jsx tsx 了 我还用 vue 干嘛?

MHPSY

40

MHPSY      2 月 2 日   ❤️ 1

@seven777 #34 The skill is based on Nuxt 3.x, generated at 2026-01-28.

antfu/skills 基于 3.x 也不是 4

linkopeneyes

41

linkopeneyes      2 月 2 日

记得写上规则,非必要不要使用 useEffect ,ai 生成的代码基本高强度 useEffect ,高强度 useEffect 的代价就是会无限死循环,并且谁看不懂输出和输入

Cloudust

42

Cloudust      2 月 2 日

@seven777 #15 nuxt 和 nuxtui 有文档的 mcp ,不知道是不是可以稍微弥补一些数据不全的情况

unco020511

43

unco020511      2 月 2 日

@seven777 #15 确实有这个问题,我通过添加 context7 的 mcp 之后,agent 会自动去读官网对应的版本文档,好了一些

seven777

44

seven777      2 月 2 日

@MHPSY #40 非常感谢提醒.
也证实了我的怀疑, 我发现事情变好了, 但是我不知道是因为我使用了 antfu/skills 还是因为我换用了 gemini 3 Pro.
大概率在我这里的情况是 gemini 3 pro 在前端工程上超过 haiku 4.5, 不确定是否能超过 Opus 4.5

Liamccc

46

Liamccc      2 月 2 日

说真的个人感觉 vue 代码真的难读
比如
```
import { ref } from 'vue'
const count = ref(0)
count.value = 1

```
全局都是这样去改状态,到处都是.value

AV1

47

AV1      2 月 2 日

@Liamccc
说真的,svelte 正是我理想中 vue3 应该有的样子🐶。

你的 vue 代码在 svelte 是这样的:
let count = $state(0)
count = 1

cellsyx

48

cellsyx      2 月 2 日

@bbbblue 确实, 我也遇到过. 一般来说, 只要你指出问题或者把浏览器的 console 内容复制给它, 基本上一遍就改过来了.