关于前端对 ng , vue , react 的选择

2018-04-13 09:58:48 +08:00
 shenqi
最近收到一堆初中级的前端简历,无一例外,三大框架都说去了解或者使用过。

这中间,很大的比例都是使用过 vue 为主,其次是 ng,比较少就是 react。我个人倾向于 react 为主。

这么大的一个趋势到底是怎么造成的?
11388 次点击
所在节点    程序员
92 条回复
luoway
2018-04-13 19:56:06 +08:00
@adspe 这个和 Vue、React 都没关系,开发经验少了
xiaoxiuaoliang
2018-04-13 20:02:49 +08:00
没错,vue 就是比 react 简单易于理解。解释同一件事情,用一句话说清楚和用十句话才说清楚,哪个更让你认可?
adspe
2018-04-13 20:10:20 +08:00
@luoway 我和他经验都一样
murmur
2018-04-13 21:28:25 +08:00
@JamesRuan 高阶组件这个让我想起了以前用 jquery ui 的时候 dialog 继承 window 继承 panel 的玩法,结果是大家都用 dialog 但是你得去看 panel 的文档这么反人类

前端这个东西太具体了,不像 spring 那种包罗万象的框架需要一大堆设计模式来保证他能正确执行还要让懵懂的不太喜欢看文档的程序员也能正确把东西整合进去,样式的改动也可以通过 css 而不是设计模式来完成

我需要一部车,我希望他可以设置 air-condition=cool 或者是 hot 或者是不要空调的时候 off 就可以,alarm=true,而不是希望你用所谓的高阶组件去改我的空气循环系统,改我的顶棚,更不需要你弄一个 factory 为我动态生产拖拉机和小汽车
j
2018-04-13 22:28:08 +08:00
@luoway 你没有 get 到重点,是 awesome vue 那个页面里有大量可以参考的中文项目。
相比起来 https://github.com/Pines-Cheng/awesome-react-cn 就太差了。
mmm159357456
2018-04-13 22:40:39 +08:00
看来大家都对 ng 有偏见啊
jxl
2018-04-14 07:14:49 +08:00
react 只是个 js 库而已 不是框架
leemove
2018-04-14 09:57:18 +08:00
个人体验
如果单论框架语法设计,api 和使用体验,vue>react.
react 有一种偏向 js 的思想,vue 可能是更贴近使用者.jsx 什么的倒是无所谓,vue 一样可以写 jsx.虽然事实上大家使用 vue 的都不喜欢用 jsx.
angular 是跟前两者没法对比的,因为差距太大了,框架的设计思想完全就是不同的.
lucky2javascript
2018-04-14 10:21:39 +08:00
框架简单好用才是根本。
所以我选 VUE.JS
Yuiham
2018-04-14 10:54:49 +08:00
@jin5354 时序问题深有体会,所以现在都把 model 剥离出来,直接上 rxjs 把数据处理好喂给组件,比各种 watcher 好用多了
wotemelon
2018-04-14 18:56:51 +08:00
讲道理,相比 react,vue 的语法更清晰易懂
leisure
2018-05-17 11:22:27 +08:00
@Pastsong 33 天过去了...换了家公司,已入 react 坑,写起来还是很爽的嘛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/446444

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX