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

19 小时 36 分钟前
 JeffyChen

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

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

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

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

person.fuck(target, useCondom)

objc 的设计

[person fuck thePersonYouWantToFuckWith useCondom:brandAndColorAndSizeOfTheCondom]

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

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

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

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

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

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

© 2021 V2EX