1
Rocketer 2021-08-05 06:25:50 +08:00 via iPhone 6
多看看技术之外的东西吧,最流行的东西常常不是技术上最好的,而是资本推动最大的
|
2
murmur 2021-08-05 07:43:15 +08:00
因为很多前端需求就这么简单,vue 恰好满足了需求还好学
有些人用先进技术不是为了满足复杂需求,是为了创造工作量,保证自己不被替代 前端这么多年没浪花了,设计没变化,需求没变化,用户没变化,功能没变化,不内部搞革命集体下岗么 |
3
DearMark 2021-08-05 08:06:43 +08:00
基本需求就是增删改查,配合一些动态效果,实现简单易用的权限管理,Vue 足够了
|
4
r1902167838 2021-08-05 08:10:38 +08:00
简单好学啊,整那些花里胡哨的干啥
|
5
DearMark 2021-08-05 08:12:12 +08:00 7
最后说一下,Vue 3 + Typescript +Vite + Script setup 模式 + Composition API 简单高效,可以满足任何规模的开发需求
|
6
airyland 2021-08-05 08:15:25 +08:00
是开发效率
|
7
banricho 2021-08-05 08:39:30 +08:00
React 不是更火么,也有中文文档啊
没啥好纠结的 |
8
luckycatio 2021-08-05 08:40:49 +08:00 via iPhone 1
《如何在网上卖迷幻药》用 vue 写网站。
|
9
justfindu 2021-08-05 08:46:46 +08:00
肯定是单纯的好用啊 刚刚好满足
|
10
Removable 2021-08-05 08:47:30 +08:00
确实简单好上手,起码个人觉得比 react 上手速度更快一点
|
11
XhstormR02 2021-08-05 08:48:02 +08:00 via Android
|
12
yyzcl 2021-08-05 08:50:28 +08:00 2
vue 就是易上手,router 数据管理官方都给你准备好了。
用个 react 啥都要自己选,对新手是不友好的。 |
13
JinTianYi456 2021-08-05 08:57:15 +08:00
@luckycatio #8 啥?
|
14
Midnight 2021-08-05 08:57:27 +08:00 8
angular 才是最好的
|
15
iold 2021-08-05 09:00:41 +08:00 via iPhone 5
angular 才是最好的
|
16
wangsd 2021-08-05 09:08:37 +08:00
因为我只是个后端,复杂的我也不想学。
|
17
66beta 2021-08-05 09:10:52 +08:00
vue 国外先火的吧,国内没铺开的时候国外就很多视频教程了
中文教程是比较重要的一点 另外 维基百科 已经选定 vuejs 为下一代前端框架 |
18
luckycatio 2021-08-05 09:14:35 +08:00 via iPhone
@JinTianYi456 一个德国的电视剧,里面用 vue 写网站
|
19
zxCoder 2021-08-05 09:15:05 +08:00
概念少,稍微看一下文档就能上手应付很多项目呢
angular 更大更全面一点,react 概念太多太杂不太好上手,适合搞前端的学习 |
20
Imindzzz 2021-08-05 09:16:43 +08:00
因为前端太好入门了,水平低的人太多了。
|
21
xujiahui 2021-08-05 09:19:19 +08:00 4
Vue 和 React 都用过后终于知道为什么一个叫框架,一个叫库,有官方配套的一整套东西确实会舒服很多,React 的 router 和 redux 我感觉挺难用的
|
22
QlanQ 2021-08-05 09:23:44 +08:00
因为简单、上手容易,很多后端的童鞋,只会一点 简单的 js 和 css,用这个 实现后端 管理平台太方便了
|
23
Kimen 2021-08-05 09:25:11 +08:00
后端用 vue 的多,上手简单,生态也很丰富
|
24
cslive 2021-08-05 09:28:22 +08:00
我不觉得是后者,作者自己都说了优先英文文档
|
25
wowbaby 2021-08-05 09:30:09 +08:00
简单,开发效率高,过一遍文档基本都能产出
|
26
wanguorui123 2021-08-05 09:35:05 +08:00 1
很多后端 Vue 当 JQuery 用
|
27
mosfet 2021-08-05 09:49:06 +08:00 1
React 后面有 facebook
Angular 后面有 google 这么一比,后起之秀 Vue 还是很牛逼的 |
28
edwardChen 2021-08-05 09:52:16 +08:00
这种两年前被讨论烂的话题又来了么。。。
|
29
Yourshell 2021-08-05 10:10:24 +08:00
Mediawiki 都选 Vue 作前端了
|
30
wunonglin 2021-08-05 10:11:18 +08:00
简单。招人成本低。好学。
虽然我也不喜欢 vue 这个东西,但是在国内 vue 的工作机会确实比 ng 、react 多。所以我现在是 ng 、vue 双修 |
31
Yadomin 2021-08-05 10:15:53 +08:00 via Android
Vue 中文文档不是比英文滞后一些?
为啥我要牺牲陪老婆孩子的时间来替你省学英语的时间? --尤雨溪 |
32
bojackhorseman 2021-08-05 10:16:38 +08:00
又来了,好不好用,你用用不就得了。
|
33
icyalala 2021-08-05 10:20:32 +08:00
https://www.jetbrains.com/zh-cn/lp/devecosystem-2021/javascript/
看看市场份额吧,React 仍旧是第一 |
34
Twinkle 2021-08-05 10:26:57 +08:00
1. 由国人开发,还是有情怀的;
2. 文档,就是指文档及其配套,不特指中文文档。比现在流行的其他框架简单易懂很多; 3. 性能上面估计 99% 的开发者并不关心。 |
35
dfkjgklfdjg 2021-08-05 10:35:41 +08:00
Vue 提供了一整套从基础到中高级的东西,中文文档,语义完整,学习成本低(你要写会写 HTML 和 JS 就会写组件,React 还要看下 JSX,然后 this 的指向问题,更新时机),开发自由度适中,官方提供了整套基础周边库。
相比较 React 来说对新人友好多了(连 CLI 都只给了基本的),我是真的不想什么都自己找,真的一开始没有混社区,都不知道怎么去找风评好的库。 就更别说 NG 了,很多开发者连 Lint 都不想打开。 愿意继续深入学习的,自然会再了解 React 和 NG,所以给人只有新手才用 Vue |
36
zhuawadao 2021-08-05 10:36:28 +08:00
为什么一定要非此即彼呢
|
37
baoshuo 2021-08-05 10:39:19 +08:00
前几天试了试水,感觉 vue 还是挺简单的 https://github.com/renbaoshuo/OI-records,可能是我技术菜的原因导致生成出来的文件特别大,加载速度直线下降。
|
38
zhwithsweet 2021-08-05 10:39:35 +08:00
笑看前端娱乐圈
|
39
johnnyNg 2021-08-05 10:39:55 +08:00
两个都在工作上用过很长时间,vue 在简单易用上还是很有优势的,computed,watch 这两个特性一直到现在 react 有 hooks 了,我才觉得 react 在这两个特性上变得易用,vuex 我更是觉得,react 到现在都没有和 vuex 一样易用的状态库,但是 react 胜在更接近原生,而且编辑器代码提示,ts 支持都更好
|
40
zhwithsweet 2021-08-05 10:40:24 +08:00
|
41
Sapp 2021-08-05 10:41:53 +08:00
@zxCoder 对于熟悉 js 的,其实 react 的概念反倒少,因为大多都是纯 js 的东西、js 的概念。vue 那都是自己造的东西,vue3 都要自己造语言了,不过对于后端倒是无所谓,反正都是学。
|
42
Ixizi 2021-08-05 10:43:48 +08:00
vue api 太多了
|
43
libook 2021-08-05 10:44:41 +08:00 1
看事物要了解历史,不然你会觉得现在很多东西都很不可理喻。
我有幸接触到了近 10 年来的前端技术栈的发展变革,在我看来,Vue 如今的成功来自于: 1. 中文文档,我看 Vue 的官方文档自学,感觉文档写得特别贴心,至少我在看的过程中,萌生出来的疑问,接下来的文档都考虑到了并做了解答。 2. 宣传,创始人在各大社区做了大量的宣传,还有很多自来水也做了大量推广,在国内很多东西都是可以靠宣传拿下市场的,类似的还有 Go,宣传不力的话,东西再好可能也难以发展。 3. 特性的搭配比较符合当时开发者的普遍需求,个人感觉 Vue 是从 2.0 开始火起来的,2016 年是前端技术栈的一个重要时间点,在此之前是 AngualrJS(也就是 v1)和 Backbone 等第一代框架的天下,Angualr 后续大版本的改动很大,而且强制换了还没那么火的 TS,React 设计思路和理念也跟老框架不大相同,Vue 在保留一些老框架很常用的特性以外还引入了新的架构方案,在性能和实用性得到了提高,所以自然是在当时那个环境下比较合适的选择。 4. 国人有普遍的从众心理,大多数人选择技术栈是看别人用什么而不是看自己需要什么,是非常适合 Vue 宣传策略的土壤,从 Vue 到 Go 再到 Docker,还有 PG 、GraphQL,你都能发现这个原因的影子,东西是好东西,但我见过太多不适合还硬上的案例了。对了,题主的问题也同样有这个影子,只要本体和生态的维护工作能长期进行下去,火不火其实并不重要,技术选型最重要的是适合。 |
44
zhwithsweet 2021-08-05 10:49:00 +08:00
@libook 客观,火的前提是东西好,加上宣传,以及 ng 的 breaking change 的绝佳时机,天时地利人和。
|
45
erwin985211 2021-08-05 10:54:31 +08:00
真正的前端干活快拿 10 个月年终奖,虚假的前端 react 和 vue 到底谁好
|
46
erwin985211 2021-08-05 10:56:20 +08:00
谁实话在后端鄙视前端的帖子每一个前端说话,自己人打起来没完了。对外我唯唯诺诺,对内我重拳出击。
|
47
murmur 2021-08-05 11:03:38 +08:00
@erwin985211 前端的最大贡献是 chrome,国内前端最大贡献在 360 和宽带入户,再好的优化也不如说服用户放弃 ie 浏览器,当年 360 用流氓手段加速了 chrome 内核的普及
以前的前端还能为 jquery 和 zepto 怎么权衡尺寸和功能兼容性撕一下,现在 bundle 没个几 m 都不好意思说自己是前端 所以前端也就对内出击了 |
48
love 2021-08-05 11:08:59 +08:00
@Sapp react 确实总体概念少一点,但需要更细致的了解相关细节,特别是 hooks 相关的坑,我倒觉得 vue 版 hooks 设计更好。我觉得 vue 可以出一个精简版,去掉模板之类的只保留 react+hooks 对等体系,之前还有这个计划,可惜 yyx 被用户绑架了不敢出这个。
|
49
zxCoder 2021-08-05 11:10:45 +08:00
@Sapp 是的 所以我说 react 适合前端学,同理,对于不熟悉 js 的,react 上来那都是啥啊,后端这边大多数需要的就是一个模板引擎以及一些简单的交互操作,vue 几乎无缝结合,没有新概念
|
50
ccyu220 2021-08-05 11:17:34 +08:00
你们尽管争,反正我都会...
|
51
Curtion 2021-08-05 11:17:55 +08:00
就是单纯的简单,Vue 的中文文档也是英文翻译过来的,一股翻译味道,相比下还没有 React 的文档好。
|
52
murmur 2021-08-05 11:23:42 +08:00 1
@love 都什么年代了还 react 概念少,vue 就没有新概念,他的概念都是正统前端继承下来的,换了个手法,生命周期你可以不用,methods 、computed 、data 这叫概念么,这就是填空题而已,不给你个模板工程化怎么作,东写一个西写一个
vue 连前端以前用的全局事件都保留下来了,东西有,你可以不做 还有 hooks 和生命周期本身就是编程风格,我设计足够牛逼,我知道组件每个生命周期应该作什么,那我就没必要拆倒到性,不能说胡克斯就比生命周期好或者坏 要我说为什么 react 那么吹捧 hooks,因为 react 的命名长到不用自动补全都背不下来,写一个组件打字都累死 |
53
murmur 2021-08-05 11:27:02 +08:00
又要拿出这句话了,从亘古开始,html 里写就是 class,什么时候写过 className
你说这是 js 不是 html,他长得像 xml 他就是 html 的翻版,或者说不伦不类的 html |
54
ltruntu 2021-08-05 11:30:02 +08:00
产出快,性价比高
|
56
Rache1 2021-08-05 13:02:28 +08:00
最初接触 Vue 的时候,玩意儿 CDN 引入就可以玩,简简单单就能上手。
React 这些要通过 webpack 来配置一堆东西,后面的 vue-cli 更是易用的令人发指 |
57
tabris17 2021-08-05 13:04:00 +08:00
上手简单
|
58
JudyHal 2021-08-05 13:16:17 +08:00
前端整天吹什么 React 最适合的前端的,不过是怕被代替罢了,Vue 和 React 之争,本质就是一个想降低前端难度,让更多人能写前端,一个是提高难度,保住前端的饭碗,没有对错之争
|
59
southsala 2021-08-05 13:19:33 +08:00
angular 才是最好的
|
60
back0893 2021-08-05 13:28:47 +08:00
因为国内垃圾,满意了?
|
62
lianxiben 2021-08-05 13:48:13 +08:00
天天开这种帖子有意思? block 了
|
63
chencc48111 2021-08-05 14:25:44 +08:00
国外的就是香, 用什么不用我说了吧
|
64
sheep3 2021-08-05 15:06:29 +08:00
我是后端,个人感觉...... Vue 对我来说简单多了...... 至今不会 React
|
65
efaun 2021-08-05 16:31:17 +08:00
中文文档你在搞笑吧,知乎上有个提问,为什么 vue 的中文文档更新落后于英文文档,尤雨溪那玩意回复说为什么不去学英文
就凭他这态度,发迹于中文社区,现在却搞成一副外国开源的嘴脸,忘了自己的血统的人,我学 react |
66
retrocode 2021-08-05 16:48:13 +08:00
因为 vue 是框架,react 是库
|
67
falcon05 2021-08-05 16:53:53 +08:00 via iPhone
说实话,国外也很火,好多教程都是老外做的,我最早还是看这些视频入门的,后来文档看着舒服,而 react 的快速入门案例搞个什么棋,我对这什么棋真是无感。
|
68
wangxiaoaer 2021-08-05 17:01:38 +08:00 via iPhone
@Rocketer 不要什么都往资本上靠,vue 我觉得就是单纯的文档好+上手简单。
|
69
charlie21 2021-08-05 17:24:11 +08:00
如果根据 “哪个用的多就用哪个” 那么就没有说的
如果根据原理性能和适用场景选哪个,那么可以看看几篇文章 https://www.zhihu.com/question/302925801 https://www.zhihu.com/question/31809713/answer/53544875 “特定场景之下谁比谁更合适” 的问题,在你的引导之下,变成 “谁最强” 的问题,那么只能是谁能要到高工资则谁最强了,此时 和卖菜的没什么区别 |
70
emric 2021-08-05 17:35:47 +08:00
React 不优化出问题,vue 不优化还能用。
|
71
djoiwhud 2021-08-05 17:36:26 +08:00 via Android
纯粹是因为培训机构只教 vue 。
|
72
qiumaoyuan 2021-08-05 17:46:30 +08:00
jQuery 当年不也很火么
|
73
new1viewer 2021-08-05 17:50:14 +08:00
三驾马车的流量还是好恰的,估计能翻个 3 页
|
74
loy6491 2021-08-05 17:52:39 +08:00
简单
|
75
Vegetable 2021-08-05 17:53:37 +08:00
性能:其实不顶尖
中文文档:中国用户喷出来的 |
76
hqmJoker 2021-08-05 18:02:11 +08:00
只要能给钱,你说哪个好用就哪个好,不给钱的话,vanilla.js 天下第一,各位没有异议吧!:doge
|
77
wat4me 2021-08-05 18:03:08 +08:00
说资本的话,其他两架马车应该比刚开始的 vue 有钱吧
|
78
plk403 2021-08-05 18:13:47 +08:00
自动挡
|
79
kidlj 2021-08-05 18:14:29 +08:00
Vue 是一个框架,而 React 是一种思想。框架一段时间不用就忘了,思想却是久久不会忘的。
|
80
ccsulzf0627 2021-08-05 18:27:10 +08:00
angular 才是最好的
|
81
jaywhen 2021-08-05 19:30:52 +08:00
@zhwithsweet 哈哈哈 前端娱乐圈可太对了
|
82
hahaayaoyaoyao 2021-08-05 19:33:35 +08:00
@Rache1
曾经面试的时候被问 vue-cli 会用吗? 我一脸蒙哔, 我前边还说我会 angular, 简历还写着熟悉 linux. 突然问我这个问题, 我楞了几秒, 想着有什么坑. 结果面试官说: 哦, 你连这都不会 |
83
zhea55 2021-08-05 19:44:49 +08:00 via Android
我的猜测是钱。估计有钱的技术领导都是党员。用国产技术可以获得更多的钱和曝光度。不然单纯从技术上,vue 还不够级别和 react 相提并论。
|
84
danhahaha 2021-08-05 21:25:41 +08:00 1
这个帖子有让我想到当年尤雨溪和大漠穷秋关于 Vue 和 Angular 的争论
我想说 Angular 就是比 Vue 好 |
85
datou 2021-08-05 22:12:47 +08:00
国外 vue 也挺火呀
nhk,pornhub 都用了 vue |
86
Rocketer 2021-08-05 22:34:40 +08:00 via iPhone
@wangxiaoaer Vue 确实文档好+上手简单,但不单纯。
仔细看看 Vue 的发展历史,跟 Python 很像,在有大佬介入之前名不见经传,有大佬以后才迅速崛起。所以技术本身只是基础,上层建筑还是资本。 |
87
flashjim 2021-08-06 02:57:42 +08:00
@luckycatio 我只喜欢看剧
|
88
Kaciras 2021-08-06 09:51:32 +08:00
因为作者出生在中国,存在政治因素,楼上也就提到了国产和血统。
|
90
bzw875 2021-08-06 10:06:52 +08:00
react 和 angular 都有中文文档啊,我实际使用下来 angular 的文章是最少的,国内使用的人好少
|
91
zhwithsweet 2021-08-06 10:09:57 +08:00 via iPhone
@pengtdyd 别乱说奥,yyx 是中国国籍,不是美国公民
|
92
catbestme 2021-08-06 10:19:02 +08:00
vue 算个球,它爸爸还是 js, 三大框架本质都是数据驱动视图,思想都差不多。
框架本质考验的是基本功,js 学的烂,你什么框架都玩不转,所以框架本身没什么了不起。 vue 文档写的哪里好,烂的一比,只是中国人喜欢跟风。 |
93
Zien 2021-08-06 13:45:39 +08:00 via iPhone
一般在国外有知名度的国人产品在国内会有大幅度加成🌚 某为某音某巴巴当年都是这个套路🌚
|