3

redux-persistライブラリは、redux ステート ツリーをある種のストレージに保存し、アプリを再度開いたときに復元する方法を提供します。

状態ツリーには有用なデータが含まれているため、状態ツリーを復元する必要があると思いますが、ライブラリにはレデューサーを永続化するための機能も含まれています。

const persistedReducer = persistReducer(persistConfig, rootReducer)

レデューサーは状態を変更するための関数にすぎないと信じているため、背後にある動機をよく理解できません。これらは、状態ツリーの動的データと比較して、コードで明確に定義されています。

レデューサーを永続化する必要があるのはいつですか? それが役立つ理由を示す例はありますか?

4

3 に答える 3