用 vue 比较久了,还有必要去学习 react 吗?

2024-05-30 13:17:32 +08:00
 HashV2

我是个 web 全栈,后端是 python ,前端之前是 vue2 ,这一两年用 vue3+ts ,最近想扩展一下技术栈,react 是一个好的选择吗?

一直感觉 react 挺好的,但是工作中确实用不到这个技术,想要听听大家的意见,或着有什么其它比较有趣的技术栈推荐一下

ps:我并不是一个很能钻研的人,技术满足基本工作要求后就根据工作需求去慢慢提升,不喜欢主动去深度研究已经上手的技术栈

12288 次点击
所在节点    程序员
96 条回复
realJamespond
2024-05-30 16:25:26 +08:00
vue 模板和 ts 混搭感觉很怪
461229187
2024-05-30 16:27:21 +08:00
@wxw752 #1 对于薪资高的人,vue 和 react 根本就已经不是问题了
Tky
2024-05-30 16:30:32 +08:00
哈哈,我和你一样,不过我一直用 React , 也有人说要过学下 VUE ,不过我一点兴趣也没有。
mocococ
2024-05-30 16:30:57 +08:00
react 文档 保持组件纯粹的思想 感觉很不错的,建议学学~

https://zh-hans.react.dev/learn/keeping-components-pure
leegradyllljjjj
2024-05-30 16:44:13 +08:00
作为 5 年经验的老程序猿,我给大多数年轻人的建议是:哪个捞钱多学哪个
wzzx
2024-05-30 16:44:27 +08:00
之前一直用 angular.js angular 现在用 react 感觉各有各的好
JoeDH
2024-05-30 16:46:08 +08:00
@Zenon #40 react 真这么简单吗?
ennono
2024-05-30 16:50:13 +08:00
有时间就学,面向 money code
wxiao333
2024-05-30 17:00:40 +08:00
全栈啊,那肯定是技多不压身了
Tsing2
2024-05-30 17:08:03 +08:00
发明各种框架的根本原因是,当你需要用到某些固定的技术套路的时候,不用重新发明轮子,直接用现成的
用不到的话,自然就不用深学了,了解各框架之间的优劣,知道怎么选型就足够。
《天龙八部》里的原话我不记得了,大致的意思是,武功不要贪多,把自己的本门武功学到顶就够你学的了
tagtag
2024-05-30 17:10:17 +08:00
我觉得学会不难,难的是是对整个 React 生态的了解和经验。
Hidetodong
2024-05-30 17:24:49 +08:00
首先定义学,是能上手写项目还是精通。前者我感觉根本都不用学,翻翻文档就能写了。
fcfangcc
2024-05-30 17:40:20 +08:00
同 Python+Vue ,前不久同事离职交接了一个 React+Flask 的项目给我。看了半小时,直接上手改需求了……如果用过 Vue3 的话,上手分分钟的
790002517zzy
2024-05-30 18:02:00 +08:00
没什么好学的,公司要就得上手写
ylhawj
2024-05-30 18:06:25 +08:00
有时间了就可以学了玩玩儿,毕竟有些公司只用 react ,,,回头跳槽了也多个选择
gaeco
2024-05-30 19:08:02 +08:00
很多说 react 难的是不是 js 基础不太好,你要有个 C 基础或者 JS 基础,这玩意写法很容易。
sampeng
2024-05-30 19:17:24 +08:00
在 gpt/copliot 面前都是 tab 。没区别。。
potatowish
2024-05-30 19:28:05 +08:00
@eastjoehan 主要是 React 官方文档写的很好,由浅入深,印象中是一个写一个简单的小游戏开始。Vue 的文档上来就是各种概念,然后就是告诉你怎么写,刚开始会比较懵,适合有一定基础的人
liuliancao
2024-05-30 19:46:13 +08:00
既然有这个想法就去学吧 很多公司可能不止有 vue 的 vue react angular 都可以看看 写个小项目还是挺有意思的 也不会花啥时间
Track13
2024-05-30 19:46:30 +08:00
react 容易学的,费时间的是它的周边生态。

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

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

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

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

© 2021 V2EX