Reduxとは
Reduxとは
最終更新:2026/03/31
Reduxとは
主にReactなどのJavaScriptアプリで「状態(State)」を一元管理するライブラリ
Reduxは状態管理の仕組み(JavaScriptのロジック)であるためReact以外でも使える(Vanilla JS、Angular、Vue.jsなど)が、
Reactには公式バインディング(react-redux)がある一方、他フレームワークはそれぞれ専用の状態管理があるため、
実務ではほぼReact専用になっている。
Reactの「状態管理が弱かった時代」にReduxがハマった結果、Reactのために生き残ったライブラリと言える。