Skip to content

ahooks

ahooks:hooks的扩展

  • 2018年,React v16.8版本发布,hooks作为引入的一个新特性,允许开发者在不使用class的情况下使用state和其他React特性。 这些hooks似乎足够我们使用,就像乐高的积木,这些都是最基础的功能。等到了复杂的业务场景,我们就需要组合、复用这些hooks。

  • 2019年8月,阿里发布了ahooks库v0.1.0。当时只有包含useAPI(现在是useRequest)等5个hooks。

  • 2019年9月,在仅过了一个月之后,v1版本正式发布。hooks数量增加到了8个。

  • 2020年6月,v2版本发布,hooks数量快速增长,到达了31个。其中一个重大的修改,是使用userRequest替换了6个hooks。

  • 2021年12月,v3版本发布。

  • 2022年3月,React v18版本发布。至此,React hooks已有长足的发展。我们在前几期的文章中粗略的描述了这些hooks的功能。

  • 截止到2023年7月,ahooks已经包括了以下不同类别的76个hooks:

    • 强大的useRequest
    • DOM(DOM操作)
    • Scene(业务)
    • State(状态)
    • Effect(副作用)
    • Dev(开发模式)
    • Advanced(高级)
    • LifeCycle(组件生命周期)

Contributors

作者:Long Mo
字数统计:307 字
阅读时长:1 分钟
Long Mo
文章作者:Long Mo
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Longmo Docs