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). 

    外部連結[編輯]