IT用語集 › Web › Redux

Redux

Web Svenska → 更新: 2026-10-20

JS 向けの予測可能な状態コンテナ。Dan Abramov と Andrew Clark が 2015 年に公開した。Flux アーキテクチャを、単一ストアとリデューサーによるイミュータブルな更新として実装する。

三原則は、信頼できる唯一の情報源、状態は読み取り専用、変更は純粋なリデューサー関数で行う、である。「Flux 風」ライブラリの時代を切り開いた。2019 年の Redux Toolkit は、定型コードを大幅に減らした。

その後は Zustand、Jotai、MobX、Recoil、React Context + useReducer、サーバー状態ライブラリ(TanStack Query、SWR)といった軽量な代替に押されたが、大規模な企業の React コードベースでは今も生きている。

← 用語集に戻る