1
facebook47 8 天前 via Android
中国 vue3 ,国外 react
|
2
yuycchn OP @facebook47 vue3 的国际流行度这么低吗?
|
![]() |
3
murmur 8 天前
为什么要选,如果是别人的项目或者大的开源改你是没选择的,自己写肯定 vue ,语法心智太小了,react 还得自己考虑各种 useXXXuseXXX 还得写依赖
|
![]() |
4
wangtian2020 8 天前
vue3 ,react 还不会
|
5
Razio 8 天前 ![]() |
7
flytsuki 8 天前
vue3
|
![]() |
8
cmdOptionKana 8 天前 via Android ![]() 如果是练手,两种都可以练一练。如果是做自己的网站,绝大多数网站用 jQuery 就够了,不仅够用,而且更好用。非常讨厌一些网站滥用 react/vue 。
|
![]() |
9
CHTuring 8 天前
又来月经贴
|
10
hwdq0012 8 天前
vue mvvm, react 单向数据留+缓存更新
vue 封装得得更好,控制粒度没 react 这么好,性能优化可能没有 react 这么细 react native 可以和 c++, kotlin, swft ,object c ,jave 一起使用 |
![]() |
11
xiaolingjsling 8 天前
都黄摊子了还选呢 选 AI
|
12
liudewa 8 天前 ![]() @cmdOptionKana #8 大清亡了 就是这个原因
|
![]() |
13
wyntalgeer 8 天前
React 是更优解,个人用 VUE3
|
![]() |
14
NerbraskaGuy 8 天前 ![]() 2025 年了还在研究这种话题的要么是骗回复要么是半吊子程序员
|
15
caiqichang 8 天前
团队项目看团队,个人项目看 UI 库
|
![]() |
16
COOOOOOde 8 天前 ![]() 文档强迫症, react 相关生态都在推 nextjs, 但我讨厌 nextjs, 所以我用 vue3
|
![]() |
17
cmdOptionKana 8 天前 via Android ![]() @liudewa 不要乱玩梗。一般网站根本就没多少动态变化内容,比如这个 V 站,没有 react/vue 那些技术干扰,用起来非常舒服。
|
![]() |
18
cmdOptionKana 8 天前 via Android
@liudewa 你说大公司大网站大团队,那当然用 react 之类没问题,但那种情况也没得选。OP 问怎么选,那基本是小网站小团队了。
|
![]() |
20
Hyxiao 8 天前 ![]() 工作项目用啥就用啥,能完成需求就行,自己玩的话,看对哪个感兴趣就用哪个
|
21
yuycchn OP @cmdOptionKana 跟公司没啥关系,大厂小厂都呆过,只是纯好奇在 ai 时代大家的选择,所为 Servlet 之类的都是变量,看看大家的讨论。
|
![]() |
22
lrh3321 8 天前
小众一点,Svelte
|
23
yuycchn OP ![]() @NerbraskaGuy 半不半吊子子不重要,重要是看大家讨论,才能触发新的思考
|
24
momowei 8 天前
目前来看,国内中小厂基本无脑 vue
|
![]() |
26
cmdOptionKana 8 天前 via Android
@yuycchn 个人没必要考虑 ai ,公司对 ai 的考虑优先级也不高吧,主要还是看招聘趋势,国内市场大家学 vue 的多就选 vue ,好招人,ai 也是人在用。
|
![]() |
27
DOLLOR 8 天前 via Android
@cmdOptionKana
不玩梗,2025 年就该勇敢抛弃 jQuery ,直接用 DOM API 操作网页。后者性能更好,遵循 Web 标准。 在这没有兼容困扰的现代,没必要再引人什么多余的 jquery.min.js 了 |
![]() |
28
TimPeake 8 天前 ![]() |
29
yuycchn OP @cmdOptionKana 纯看技术理解了,主要想做开源项目,给公司打工的话,用啥还不是领导的一句话。
|
![]() |
30
cmdOptionKana 8 天前 via Android
@DOLLOR 那也行,传统技术就行,我说 jQuery 只是为了口头方便,就是指原始的简单直接的方案。
|
31
yuycchn OP jQuery 玩个蛋哇,太不方便了。
|
32
jonsmith 8 天前 via Android
两个都用,看项目和生态。反正是 AI 写,这些差别不大。
|
![]() |
33
cmdOptionKana 8 天前 via Android
@yuycchn 自己做项目,具体分析,如果不是为了练手最终便于找工作,纯粹从实用角度看,多数项目没必要上 react/vue 增加不必要的复杂度。
|
34
bzj 8 天前
根据接个人项目的经验,做官网展示一类的,原生 js ,偶尔使用下 jquery ,简单方便,对 seo 友好,做后台数据展示类的使用 vue ,react 没用过
|
![]() |
35
cmdOptionKana 8 天前 via Android
@yuycchn jQuery 超级方便的,但你如果不熟悉用不习惯,那你说不方便也对。但是你想讨论什么呢,用习惯 react 的人也说 vue 不方便,反之亦然。
|
![]() |
36
akin520 8 天前
要 seo 的话,用 react
|
37
shunia 8 天前
用什么 jq ,document+window 一把梭啊
|
![]() |
38
EchoWhale 8 天前 via iPhone ![]() 船都沉了还在选座位呢
|
39
ttyy22007 8 天前
你所在公司用啥你就用啥,这种问题问的没有意义
|
40
CoderLife 8 天前
国内+国外: react
|
![]() |
41
EchoWhale 8 天前 via iPhone
正经向:学 react ,国际化比 vue 强,rn 还能写 app 。牛马的生活更充实了
|
![]() |
42
sjhhjx0122 8 天前 ![]() 小众一点,solidjs
|
![]() |
43
crysislinux 8 天前 via Android ![]() 来 angular ,经过最近两年大力更新,angular 比以前好用多了。
|
44
icy37785 8 天前 via iPhone ![]() 虽然看到这种日经贴,感觉都没什么讨论的意义了,都讨论烂了,除了骗回复以外,哪里还能有什么“新的思考”。
但是实话实话,ai 时代了,讨论这种日经贴连回复都很难骗到了。 ai 时代就应该拥抱原生了,框架的抽象都是为了人类写起来方便。ai 写代码根本不需要考虑这些,少了一层框架的抽象,直接写原生代码才应该是发展方向,现在 ai 还受到上下文长度的限制,用框架代码因为代码短点可能比写原生效果好点,ai 的上下文再长点,所有框架都应该进历史的垃圾堆了。 前端娱乐圈也改迎来原生 js 大一统了。 |
45
kuxuan 8 天前
vue3 出活快。懒得去学了。
|
47
chenluo0429 8 天前 via Android
公司用 vue ,我自己以前用 react ,但是我厌恶 nextjs ,所以现在用 solid
|
48
openmynet 8 天前
哪个对 AI 支持好就用哪个
|
49
XieYonglin 8 天前
自己的项目用 react
|
50
dufzh 8 天前
shadcn 和 AI 配合更好吧?
|
51
cp19890714 8 天前
好像 AI 对 react 的支持更好,所以我近期一直用 react 了。
|
53
Jame00001 8 天前 via Android ![]() @cmdOptionKana 麻的你这推荐 jquery 的是真狗啊
|
54
yunye 8 天前
nuxt4
|
![]() |
55
ymcz852 8 天前 via Android ![]() 前端岗越来越少了,现在还能看到这问题还挺新鲜🌚
|
56
chneqi 8 天前
@icy37785 框架的抽象可不只是为了写起来方便,可读性/可维护性更重要。原生糊多就是一滩,根本维护不了,多少上下文都不够造的。
虽然 vue3 不再提渐进式框架的事情了,其实依然是可以裸写的,配和 type="module"以及 idea 系的编辑器在字符串也可以提供 html 语法高亮,写个 demo 什么的其实看起来还行,写出来就像这样 <div id="app"></div> <script type="module"> import { createApp, computed } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js' // import HelloWorld from "./HelloWorld.js" const HelloWorld = { props: { user: String }, setup(props) { const text = computed(() => `Hello ${props.user}!`) return { text } }, template: ` <h1>{{ text }}</h1> <component is="style"> h1 { color: red; } </component> ` } createApp({ components: { HelloWorld }, template: `<HelloWorld user="Vue"/>` }).mount('#app') </script> |
![]() |
57
Yanlongli 8 天前
V
|
![]() |
58
importmeta 8 天前
全都要, 个人项目 React.
|
![]() |
59
yhxx 8 天前
哪个都不好用
Next 和 Remix 各搞一套都在为了自己的利益瞎搞 另一边抄 React 抄个四不像,甚至 2025 年了 TS 和编辑器支持都还没搞好 |
![]() |
60
tog 8 天前
@cmdOptionKana #8 你是反串?我在 18 年就看过这种言论。
方便问下你年龄吗 |
![]() |
61
NetPunk 8 天前
ai 写哪个我用哪个
|
62
vincentWdp 8 天前
flutter
|
63
yinft 8 天前
所以现在用 js 还是 ts 多?
|
64
g19491 8 天前
总体来说:小项目 vue,大项目 react.
实际上找工作国内 vue 还是比较多,实际情况也不一定可能都要学. 所以是个人学习来说,vue 优先学习.如果有什么特点目标用 react. |
![]() |
65
Norths 8 天前
后端,个人项目用 svelte
|
67
kuaner 8 天前
react ,AI 前端第一语言
|
![]() |
68
EricYuan1 8 天前
都用啊,就看项目需要啥了,简单的直接 vue3 快速堆了,react 就是生态强大, 啥功能都能找到。
|
![]() |
69
wunonglin PRO ![]() 全用 ng ,免得选来选去
|
![]() |
70
reeble 8 天前
那个都无所谓了,AI 会帮你写
|
71
sakae010 8 天前
react
|
![]() |
72
knva 8 天前
必须用 ng
|
73
Binwalker 8 天前 ![]() 现在还在推 jq 的不是蠢就是坏
|
![]() |
74
nexo 8 天前
玩过 nextjs 这一套的 可能已经知道这套理念领先太多了
|
![]() |
76
lianginx 8 天前
我比较喜欢用 Vue ,学习一点 React ,感觉心智负担有点重,Nuxt 3 用来做个人项目非常好用
|
![]() |
77
july1995 8 天前
最近一年,已经很少自己写代码了,都是 AI 来写。
AI 更擅长 react ,所以我选 react 。 |
78
19960623lyf 8 天前
无脑 React ,生态差太多了
|
![]() |
79
liuxiaojiu 8 天前
不是公司技术栈是什么你用什么吗,讨论这个其实没多大意义。大公司 react 占比大,小公司 vue 多,极个别公司 Angular 。所以都可以会
|
![]() |
80
hshe 8 天前
我是后端,选择了 react ,感觉简单
|
![]() |
81
mydebug 8 天前
我选 vue2
|
![]() |
82
edisonwong 8 天前
我兼职写前端的,vue 用的挺熟练,react 不太学得会。但有一些偏门的组件,只有 react 版本,sad...
|
![]() |
83
BealuoC 8 天前
VUE3 ,主要写小程序和商城 APP ,直接 UNIAPP 转过去
|
![]() |
84
dfkjgklfdjg 8 天前
哪个能挣钱学哪个,如果还有得选,再选心智负担小的那个。
|
85
blackmirror 8 天前
Ai 生成什么用 wftw
|
![]() |
86
ryne6 8 天前
感觉 react 生态更丰富一些
|
![]() |
87
jiangzm 8 天前
前端开发这两个都要会, 讨论这个没什么意义。
|
88
bowencool 8 天前
|
![]() |
89
freezebreze 8 天前
应该加个限定 新人,初学者。问一堆老鸟当然是什么都行啦,
|
![]() |
90
journalistFromHK 8 天前
我选 ai+纯 html+js+css
|
![]() |
91
h1104350235 8 天前
我选择失业
现在前端压根找不到工作 |
92
sakura1988 8 天前
solid ,下一个
|
![]() |
93
iorilu 8 天前
我选 svelte , 真的相对简单不少
|
![]() |
94
qxmqh 8 天前
vue2
|
95
yuycchn OP @h1104350235 不至于吧,哪个城市?
|
96
fpcxsun 8 天前
我选择狗带
|
![]() |
97
laommmm 8 天前
为了保团队保代码质量底线,vue2 模板语法更好。
|
![]() |
98
cmdOptionKana 8 天前 via Android
@tog 讨论你的对手这个人如何如何,是非常低劣的讨论方式。如果你要讨论这个问题本身,我就很感兴趣很想讨论,我特别希望有人能具体指出我哪句话说错了,为什么错。
|
![]() |
99
cmdOptionKana 8 天前 via Android
|
![]() |
100
JingXiao 8 天前
工作我选 vue2 反正大部分项目根本不用去考虑什么性能
|