本文へ移動

API リファレンス

このセクションでは、元の Redux コア API について説明します。Redux コアは小さく、実装する契約のセット(reducer など)を定義し、これらの契約を結び付けるためのいくつかのヘルパー関数を提供します。

実際には、Redux コアを直接使用することはありません。 Redux Toolkit は、Redux ロジックを作成するための公式に推奨されるアプローチです。Redux コアの周りをラップし、Redux アプリケーションの構築に不可欠と思われるパッケージと関数を含んでいます。Redux Toolkit は、推奨されるベストプラクティスを組み込み、ほとんどの Redux タスクを簡素化し、一般的なミスを防ぎ、Redux アプリケーションの作成を容易にします。さらに、React-Redux を使用すると、React コンポーネントが Redux ストアと通信できます。

API ドキュメントはこちらを参照してください。

危険

元の Redux コアの createStore メソッドは非推奨になりました!

createStore は引き続き動作しますが、createStore または元の redux パッケージの直接使用は推奨しません。

代わりに、公式の Redux Toolkit パッケージの configureStore メソッド を使用してください。これは、より良いデフォルト設定と構成アプローチを提供するために createStore をラップしています。reducer ロジックの作成には、Redux Toolkit の createSlice メソッド も使用する必要があります。

Redux Toolkit は、redux パッケージに含まれる他のすべての API も再エクスポートします。

既存のレガシー Redux コードベースを Redux Toolkit を使用して更新する方法については、最新の Redux への移行ページ を参照してください。

トップレベルエクスポート

ストア API