このページは PageTurner AI で翻訳されました(ベータ版)。プロジェクト公式の承認はありません。 エラーを見つけましたか? 問題を報告 →
APIリファレンス
このセクションでは、オリジナルのReduxコアAPIについて説明します。Reduxコアは小規模なライブラリであり、実装すべき一連の契約(レデューサーなど)を定義するとともに、これらの契約を結びつけるためのヘルパー関数をいくつか提供します。
実際には、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に移行する方法はMigrating to Modern Reduxページを参照してください。