![]() | 1 Rocketer 2021-08-05 06:25:50 +08:00 via iPhone ![]() 多看看技术之外的东西吧,最流行的东西常常不是技术上最好的,而是资本推动最大的 |
![]() | 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 ![]() 最后说一下,Vue 3 + Typescript +Vite + Script setup 模式 + Composition API 简单高效,可以满足任何规模的开发需求 |
![]() | 6 airyland 2021-08-05 08:15:25 +08:00 是开发效率 |
![]() | 7 banricho 2021-08-05 08:3:30 +08:00 React 不是更火么,也有中文文档啊 没啥好纠结的 |
8 luckycatio 2021-08-05 08:40:49 +08:00 via iPhone ![]() 《如何在网上卖迷幻药》用 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 ![]() 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 ![]() 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 jawilx 2021-08-05 09:19:19 +08:00 ![]() Vue 和 React 都用过后终于知道为什么一个叫框架,一个叫库,有官方配套的一整套东西确实会舒服很多,React 的 router 和 redux 我感觉挺难用的 |
2 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 ![]() 很多后端 Vue 当 JQuery 用 |
27 mosfet 2021-08-05 09:49:06 +08:00 ![]() 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 shakaraka PRO 简单。招人成本低。好学。 虽然我也不喜欢 vue 这个东西,但是在国内 vue 的工作机会确实比 ng 、react 多。所以我现在是 ng 、vue 双修 |
31 Yadomin 2021-08-05 10:15:53 +08:00 via Android Vue 中文文档不是比英文滞后一些? 为啥我要牺牲陪老婆孩子的时间来替你省学英语的时间? --尤雨溪 |
![]() | 32 dumbass 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 94 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 ![]() 看事物要了解历史,不然你会觉得现在很多东西都很不可理喻。 我有幸接触到了近 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 ![]() @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 221-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 cvooc 2021-08-05 16:48:13 +08:00 因为 vue 是框架,react 是库 |
![]() | 67 GG668v26Fd55CP5W 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 ![]() 这个帖子有让我想到当年尤雨溪和大漠穷秋关于 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 一般在国外有知名度的国人产品在国内会有大幅度加成 某为某音某巴巴当年都是这个套路 |