2020 年,现在 reactjs 还是 redux + redux-saga 那一套么?

2020-04-29 09:09:04 +08:00
 yazoox

楼主最近在学习前端开发,学习 reactjs 。暂时的初步理解是,基本上使用 redux 来管理数据和数据共享(组件之间),以前使用 redux-saga,来异步存 /取数据。

但是,看到一种说法,hooks 出来后,现在“流行”或者“推荐”使用 hooks 了。

楼主还没有详细学习过 hooks 不是很懂。来问问大家。

谢谢!

5689 次点击
所在节点    问与答
30 条回复
yazoox
2020-04-29 14:04:07 +08:00
@finely 嗯,是真的乱。
但没有办法,得学啊..... (要恰饭)
zpm683
2020-04-29 15:44:10 +08:00
看需求,我们反正还再用。
Maxbee
2020-04-29 17:23:26 +08:00
确实,mobx 用起来比 redux 方便很多
JayLin1011
2020-04-29 17:31:29 +08:00
我入門跟你差不多是 redux + react-redux + redux-thunk + redex-saga,現在是看 dva,把這些封裝的挺好的,語法接近 vuex 。
yazoox
2020-04-29 18:23:36 +08:00
@JayLin1011 vuex 是 vue.js 那一套么?

头晕......
zhw2590582
2020-04-30 07:43:13 +08:00
学 redux 真是浪费时间,理念是好,但执行太繁琐
yazoox
2020-04-30 10:19:21 +08:00
@zhw2590582
“浪费时间”?啥意思?
你是说,现在前端,已经不用这个了?有更好的了?
zhw2590582
2020-04-30 11:18:37 +08:00
@yazoox mobx
shuding
2020-05-01 23:03:03 +08:00
没必要 redux/redux-saga,直接用 hooks 管理状态更便利: https://github.com/zeit/swr
aaronlam
2020-05-29 12:32:58 +08:00
hooks 是编写组件的方式,redux 是解决组件间共享状态的问题
而且现在为了方便都会用封装后的 dva 或者 mobx 做状态管理了

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

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

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

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

© 2021 V2EX