find456789
V2EX  ›  问与答

react hooks 出了,那么以后状态管理应该用哪个呢? redux?mobx?

  •  
  •   find456789 · Feb 7, 2019 · 8340 views
    This topic created in 2829 days ago, the information mentioned may be changed or developed.

    mobx 出了个支持 hooks https://github.com/mobxjs/mobx-react-lite

    现在是入坑学习 mobx-react-lite 的时候吗? 或者再等等会比较好呢?

    redux、dva 太复杂了, 学了好久 ,弄糊涂了

    Supplement 1  ·  May 20, 2019
    我最近在研究 https://github.com/jamiebuilds/unstated-next 特别简单的一个状态管理

    还有 https://github.com/jamiebuilds/unstated
    11 replies  •  2019-08-29 08:10:55 +08:00
    akatquas
    akatquas
    Feb 7, 2019 via iPhone❤️1
    1
    hooks 跟状态管理不是强关联。

    而且你不一定要在项目中使用 hooks 啊。

    只能说 hooks 提供了新的一种方式
    find456789
    find456789
    OP
    Feb 7, 2019
    2
    @akatquas

    感谢
    ChefIsAwesome
    ChefIsAwesome
    Feb 7, 2019❤️1
    3
    你都没看懂 hooks 干嘛的吧…人家嫌弃原生的 class 要绑定 this,life cycle 里的内容不好复用,boilerplate 太烦,所以搞这么一个东西。
    我一直排斥 class,用以前那个 createClass 写组件,什么缺点都没有,想扩展下搞自己的东西也容易。
    find456789
    find456789
    OP
    Feb 7, 2019
    4
    @ChefIsAwesome

    谢谢,我是新手,几年前学过 react,现在忘光了,当时也没有怎么学会, 最近打算重新学起来
    azh7138m
    azh7138m
    Feb 7, 2019 via Android
    5
    @ChefIsAwesome createClass 怎么扩展组件,mixin 吗?
    djyde
    djyde
    Feb 7, 2019
    6
    https://xiaozhuanlan.com/modern-react 恰好我在写一本关于 React 的小书, 而且是基于有 hooks 的版本写的。
    uxstone
    uxstone
    Feb 10, 2019
    7
    歪个楼

    @ChefIsAwesome 大佬 es7 提供的 decorator 怎么才能用在非 class 的组件上?
    现在直接用会报 Leading decorators must be attached to a class declaration....
    intopiece
    intopiece
    May 20, 2019
    8
    @uxstone 哇大兄弟你问出我一直想问的问题,无论是 mobx 还是 redux 都是一大堆装饰器,现在头疼 hooks 怎么绑定
    find456789
    find456789
    OP
    May 20, 2019
    9
    @intopiece 我最近在研究 https://github.com/jamiebuilds/unstated-next 特别简单的一个状态管理
    nanxiaobei
    nanxiaobei
    Aug 29, 2019
    10
    如何在 React Hooks 项目中进行状态管理? https://juejin.im/post/5d426287e51d4561ed475824,
    总之,flooks 是最简单的! https://github.com/nanxiaobei/flooks
    nanxiaobei
    nanxiaobei
    Aug 29, 2019
    11
    @nanxiaobei 骚瑞,文章链接多了个逗号: https://juejin.im/post/5d426287e51d4561ed475824
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   910 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 20:21 · PVG 04:21 · LAX 12:21 · JFK 15:21
    ♥ Do have faith in what you're doing.