Redux (JavaScript函数库)

维基百科,自由的百科全书
跳转到导航 跳转到搜索
Redux
File:Redux Logo.png
原作者Dan Abramov 、Andrew Clark
首次发布2015年6月2日,​11年前​(2015-06-02[1]
当前版本4.0.5(2019年12月23日,​6年前​(2019-12-23[2]
源代码库
  • {{URL|example.com|可选的显示文本}}
Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
编程语言JavaScript
引擎
    Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value)
    平台跨平台
    类型JavaScript库
    许可协议MIT
    网站redux.js.org

    Redux一个用于应用程序状态管理的开源JavaScript库。Redux经常与React搭配运用,但其也可以独立使用。

    历史[编辑]

    Redux由Dan Abramov与 Andrew Clark于2015年创建。[1]Redux是由Facebook的Flux演变而来,并受到了函数式编程语言Elm的启发。[3]

    截止2022年7月21日,Redux在Github上的加星数量为58.4k,并有超过916个贡献者、15.2k次复刻[4]

    参考文献[编辑]

    1. ^ 1.0 1.1 Initial release tag
    2. ^ Releases – ReactJS/Redux. GitHub. [2021-03-14]. (原始内容存档于2019-04-05). 
    3. ^ An Introduction To Redux. Smashing Magazine. [2017-08-10]. (原始内容存档于2019-04-11). 
    4. ^ reactjs/redux. github.com. [2022-07-21]. (原始内容存档于2022-07-21). 

    外部链接[编辑]