Redux (JavaScriptライブラリ)
From Wikipedia, the free encyclopedia
|
| |
| 作者 | Dan Abramov and Andrew Clark |
|---|---|
| 初版 | 2015年6月2日[1] |
| 最新版 |
5.0.1
/ 2023年12月24日[2] |
| リポジトリ | |
| プログラミング 言語 | JavaScript |
| プラットフォーム | クロスプラットフォーム |
| 種別 | JavaScriptライブラリ |
| ライセンス | MIT |
| 公式サイト |
redux |
Redux(リーダックス)は、アプリケーションの状態管理のためのオープンソースのJavaScriptライブラリである。ユーザーインターフェイスを構築するために、ReactやAngularなどのライブラリで最もよく使用される。FacebookのFluxアーキテクチャの影響を受けて、Dan AbramovとAndrew Clarkによって作成された。
Reduxは、アプリケーションの状態を予測できるコンテナになるように設計された、シンプルで限定的なAPIを備えた小さなライブラリである。関数型プログラミングの概念であるreduce関数と同様に動作する。
関数型プログラミング言語Elmの影響を受けている[3]。