未登录用户
首 页
书 架
登录系统
注册账号
联系我们
duidaima.com
版权声明
闽ICP备2020021581号
闽公网安备 35020302035485号
搜索
我要提问
随便写写
我要写书
有没有前端大佬给一点学习React的意见?
发布于 1周前
55 热度
9 评论
路生云烟
0 粉丝 43 篇博客
关注
打赏
先说一下自己的技术背景,后端程序员后来转为全栈,日常使用前端的 Vue 比较多,React 只上手过官网的教程 Demo ,目前想学习 React 技术栈这边的,一开始直接上手 Next.js 倒是也能做出东西,但是还是想系统的学习一下,好多概念都不清楚,例如各种 Hook ,以及它们正确的使用场景,感觉React 学习曲线要比 Vue 陡峭许多呀,有没有前端大佬给一点 React 学习路线,感谢!
用户评论
Kily
都学过。
对于我这种 jquery 时代的人,Vue 入门简单很多,上手特别快,学习过程很平滑,每一步都是以前的东西,一看就懂。基本上就是以前的一大坨 html 、js 、css 拆分成单独的小块。但是 React 就不一样了,一上来,语法都不一样了。每个东西都是以前没见过的。立马感觉头大了。
如果是最近新入门的人,没有任何基础,那我感觉其实差不多,反正基础概念都是从头学
2025/2/27 9:06:00
[
0
]
[
0
]
回复
阳光
你去看 vue 的库,很多都用都用 tsx 。vue3 也是推荐组合式。
选项式上限太低,还有就是 typescript 支持情况
除此之外 vue 的心智负担更重,脱离前端支持学一门模板语言
2025/2/27 9:03:00
[
0
]
[
0
]
回复
远行客
现在都是 react-query + form hook + hook + context 就够用了,redux 现在基本不是刚需。
2025/2/27 9:01:00
[
0
]
[
0
]
回复
徒步旅行
心智负担太重,下限低,上限也高,vue 就算技术再差的前端,写出的代码也没啥性能问题,因为有 Signals 模式兜底,react 就不一样了,写的时候随时要注意 render 次数,动不动 render 个几十次,当然缺点也是优点,没有 vue 的填鸭式编程,可以整更多花活。
2025/2/27 8:59:00
[
0
]
[
0
]
回复
星空寂云
react 不就 js 写 html 吗,再加几个 hooks 罢了。vue 我感觉要记要背的东西太多了。
2025/2/27 8:54:00
[
0
]
[
0
]
回复
人生如流水
vue 是简单其实我更喜欢 react ,赶紧更符合后端的那种逻辑代码组织方式
2025/2/27 8:47:00
[
0
]
[
0
]
回复
一览众山小
因为你习惯从页面的角度去看前端代码,所以 vue 你看着舒服,因为他本质上还是模版引擎。但是要学好 react ,一定要从 js 的角度去看 jsx ,思想转变不过来是学不好的。但是话说回来,2025 年真没啥必要学 react 了!
2025/2/27 8:40:00
[
0
]
[
0
]
回复
风尘客
学好 js 或者 ts 就行了,基本上就那几个 hooks ,需要 custom hook 就去看看源码复现一下即可。然后再找几个成熟的 repo 学一下就好了 midday, supabase 。 更简单一点的时候 shadcn 自己的 demo. 看看别人怎么调用组件,怎么组合组件,怎么写页面。
2025/2/27 8:34:00
[
0
]
[
0
]
回复
夜有星光
React 要学习就跟着官网的教程走就可以,跟着敲代码,一遍不懂就两遍。React Hook 想要很“纯”,所以如果一些机制觉得神奇(或奇怪),就往这方面理解就好了。
2025/2/27 8:31:00
[
0
]
[
0
]
回复
点击加载更多评论
React技术
63 成员 |
225 话题
+我要提问
+随便写写
可能感兴趣的话题
如何在React中使用Fragment让你的代码更高效和优雅
为什么说Next.js的出现彻底改变了React的应用架构方式
Node.js中perf_hooks模块的作用和用法
为什么大部分人会更喜欢使用NestJS框架而不是Express框架?
对于我这种 jquery 时代的人,Vue 入门简单很多,上手特别快,学习过程很平滑,每一步都是以前的东西,一看就懂。基本上就是以前的一大坨 html 、js 、css 拆分成单独的小块。但是 React 就不一样了,一上来,语法都不一样了。每个东西都是以前没见过的。立马感觉头大了。
如果是最近新入门的人,没有任何基础,那我感觉其实差不多,反正基础概念都是从头学
选项式上限太低,还有就是 typescript 支持情况
除此之外 vue 的心智负担更重,脱离前端支持学一门模板语言