两三年 vue 开发经验,如何快速掌握 react 开发呀,感觉好多优化技巧需要自己去处理

54 天前
 ellipsisAI
有优秀的资源推荐吗?当然官方文档算一个
3956 次点击
所在节点    React
35 条回复
vanchKong
53 天前
@sgiyy #5 这几个能稍微详细讲讲,一般主流采用什么方案吗?
sgiyy
53 天前
@vanchKong
- 路由:react-router-dom v6 ( v7 暂时不考虑)
- 状态管理:zustand 、jotai 、recoil 、redux ,自带的 useReducer 等...目前非常(只)推荐 zustand ,简单好用
- CSS 方案:Css 、Scss 、css-modules 、css-in-js 、Less 等... 推荐 Scss + Tailwind CSS
- 构建:vite 现在可以放心用了
vanchKong
53 天前
@sgiyy #22 如果是直接使用 nextjs ,是不是就没法用 vite 了,社区好像没找到相关的项目; nextjs 配套一般是什么呢
canvascat
53 天前
不用特别优化处理,相信后人的智慧😆
weixiangzhe
53 天前
不管优化,用 react compiler 吧
DOLLOR
53 天前
useState + useEffect 一把梭,哪有什么心智负担。
不要急着想什么优化,你先把东西做出来再考虑优化。🐶
lerry
53 天前
https://juejin.cn/post/7344536653463207973
我之前也是只有 Vue 的经验,无意搜到这篇文章,看完就懂了
visper
53 天前
初写 react 的时候,不要想性能,就认为你随便写它都足够快。否则写起来总感觉不舒服。
sgiyy
53 天前
@vanchKong #23 nextjs 是一整套的工具都给你提供了,对第三方库支持也很完备,他也有内置支持的打包工具;没有用 Vite 的必要,Vite 说白了只是用来打包的,nextjs 新增支持的打包工具 Turbopack 据说比 Vite 还快,可以试试。
vanchKong
53 天前
@sgiyy #29 感谢你的回复
cookygg
53 天前
去开发呀 别先去看 直接上手写
qinqiuxu
53 天前
接口请求尽量别用 useEffect 写,用 react-query 或者 use-swr
mizuki9
53 天前
官方教程看一遍,大概理解怎么用。然后开始写,把坑踩满就会了。再好的教程也难面面俱到,自己搜索 debug 就是学习的过程。初学建议直接使用 react 官方的 hooks ,知道它们的特性,后期用三方封装的来效率开发
moooooooo
53 天前
@lerry 好文章,我花了一点时间看完又配合 chatgpt 解答了几个问题,已经可以大言不惭的说已经学会了 react
tsja
52 天前
coderwhy 的 react 教程挺好的, 几个 hooks 讲的挺好的

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

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

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

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

© 2021 V2EX