对 React 印象停留在 2 年前,准备深入一下,向各位请教一下生态

2021-09-22 09:33:53 +08:00
 johnkiller

那个时候看的教程一般全都是 class component,状态管理必是 redux,后来重心还是切换到 Vue 去了。

现在想重学一遍,但对一些教程比较疑惑,写法可能已经过时,又或者过于 beta 。

所以来这里请教下各位,2021 年,react 的最佳实践。

1.  现在是 hooks 的天下了吗?
2.  主流用哪些配套生态呢?
5269 次点击
所在节点    React
26 条回复
4196
2021-09-22 15:38:43 +08:00
个人学习体验

hooks 的心智负担比 vue3 大,官方文档例子太简单,看完还是缩手缩脚的写项目

对于有洁癖的,会对函数组件重复渲染比较难受,老想找到是哪里导致的

函数组件和 class 组件两种范式非要混着用心里很不舒服
Saurichthys
2021-09-22 15:41:37 +08:00
@magichacker
Mobx 让你像写 Vue 一样写 React?
那为啥不直接写 vue
OliveGlaze
2021-09-22 18:01:41 +08:00
Hooks + Akita 一票
fernandoxu
2021-09-23 17:04:07 +08:00
react 非常保值,除了新增了 Hooks 其它都不过时,redux 结合官方的 redux-toolkit 也很好用了
lbyo
2021-10-09 09:43:41 +08:00
@SolidZORO #14 不推荐 Axios (直接用 fetch 吧,最近版本的 transform 还出了 bug 修了好久

状态库的话,Redux 和 MobX 都不流行了,现在流行 Recoil 、Jotai,写就完事了,无所谓踩坑与否
Shensven
2021-10-28 09:37:12 +08:00
2021 下半年,React Hook 的最佳实践,欢迎来撩
https://github.com/shensven/Readhubn

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

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

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

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

© 2021 V2EX