React:是否可以将 redux 存储和状态存储到本地文件中?

React: Possibility to store redux store and states into local file?

将应用程序的 redux 存储及其状态存储到某个本地文件中是否有意义,例如像在 .pickle 文件中(在 Python 中),或者只是将其保存为一些 .json 在本地保存应用程序的状态?

例如,如果没有网络连接将某些内容保存到本地数据库,是否可以将会话保存在某些本地存储、浏览器 Webstorage 或某些 IndexedDB 中?并在下一个会话打开时,再次将该状态重新加载到商店中并从会话访问继续?

当然,您可以使用 redux-persist,它使用 AsyncStorage 将信息存储在您的 reducer 中。

https://github.com/rt2zz/redux-persist

可以在ReactJS和React Native中使用。它非常容易使用,你只需要在你的MainApp组件中添加一些组件,之后,你所有的Store都会保存在设备或导航器中。

您可以自定义行为来存储一些信息和存储对象。