学习 react 或 vue 哪一个比较容易上手?

353 天前
 JeffyChen

作为一名后端程序员,想学习一下前端技术,往全栈方向发展,学习 react 或 vue 哪一个比较容易上手?

18430 次点击
所在节点    前端开发
183 条回复
BugFree
353 天前
jQuery 永远滴神
euronx
353 天前
新工作用的 vue3 ,但我比较喜欢 react+ts 的搭配,写起来很爽
tianzi123
353 天前
@WasteNya #32 jsx 恶心的一批,除了写菜单栏 递归 用 jsx 方便点以外,没有任何优势可言,反而把模版和逻辑写一块看得脑袋痛
asuraa
353 天前
vue2 用的挺爽的,一下升级了 3 各种库都没得用了,很不爽 3 改的很复杂
wu67
353 天前
上手我推荐 vue2 然后衔接 vue3 一把梭, 各种文档齐全、概念清晰. react 上手比 vue 稍难一点点点.
vue3 .value 啰嗦, react 那个 const dom = xxx.map 蛋疼, 各有各的难受.
但如果让我选型,我会选 react+antd+vite+puppeteer (SEO 支持).
实在受不了 vue 系不知道配合哪个库导致的随机内存泄露了, 还会叠加 cpu99%, 我们公司的 nuxt 项目就是这样, 无力排查...
RockShake
353 天前
前端太容易争论了,你应该根据实际情况选择工具,反正学习难度都不大,都上手玩玩。我司全部 Angular 。
linl1n
353 天前
有 ssr 需求选 react ,追求短平快选 vue ,产品经理厉害的选 react ,逻辑迭代频繁的选 vue, 功能迭代频繁的选 react ,中厂大厂期望跳槽选 react ,小厂个人开发选 vue

顺带,马上都 25 年了还在争谁更优秀,争了快 10 年了吧,有完没完
8XIQz5SCHX1U6c7s
353 天前
react 新版文档挺好用的,vue 的太多太长了
krisfive
353 天前
@linl1n 👍
DOLLOR
353 天前
@BugFree
vanilla 才是神,jquery 算个弟弟,都得叫祂爸爸🐶
encro
353 天前
国内招聘 60%都是要 uniapp 。。。所以 vue
mizuki9
353 天前
react 生态比 vue 强太多。
还有个人认为,单向数据流,总是比双向更容易理清逻辑的,vue 遇到过别人写的自定义 v-model ,绑定的 props 、emit 写的乱七八糟,像是一坨。
上面两点是我更喜欢 react 的关键原因。
vue 和 react 都是主流框架了,选哪个其实问题都不大。
murmur
353 天前
@DOLLOR jquery 的语法设计太人性化了,react 一看就是果粉,最开始的 api 设计也继承了 objc 那个又长又臭的传统

objc 要求函数的参数连起来实参和形参是一句话,比如正常语言

person.fuck(target, useCondom)

objc 的设计

[person fuck thePersonYouWantToFuckWith useCondom:brandAndColorAndSizeOfTheCondom]

类比 vue 也一样,mounted 和 componentDidMount 这不是一个字母量级

但是他没有考虑到 xcode 的代码提示一坨屎啊
murmur
353 天前
react 那个 dangerouslySetInnerHtml 的参数命名让我至今记忆犹新,里面还是个对象,参数还带下划线的
royzxq
353 天前
有 react 和 vue 就有 murmur. 又打起来啦
BeijingBaby
353 天前
vue2 还可以,vue3 个人觉得是失败的一个版本…直接把 vue 生态干掉一半以上。
channg
353 天前
@MenghanStone #65 我感觉别跟某些前端说话比较好,前端事太多,你问我为啥,因为我就是前端
dyncan
353 天前
还得是前端的流量大.
pengtao2001
353 天前
@shintendo 哈哈哈哈
wiluxy
353 天前
没必要听他们的,你选了的那个,就是最好的

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

https://www.v2ex.com/t/1076728

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

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

© 2021 V2EX