我使用 React 已经有一段时间了,一段时间后我开始问自己,为什么不将我的组件需要共享的每条数据都存储在本地存储中,而不是使用 Redux。 Redux 需要如此多的样板,而 localstorage 则如此简单。你可以说你不能在 localstorage 中存储对象,但你可以 JSON.stringfy 它们,在恢复时只需将它们解析回来。所以很可能有一些我无法正确看到的东西,因为 Redux 被大量使用,而 localstorage 通常用于保存您不希望在刷新时丢失的数据等等。
最佳答案
当我开始开发 React 应用程序时,这个问题就在我脑海中浮现。
使用 redux 而不是 localStorage 的原因有很多。
但至少
个人推荐 经过 4 年以上的 React Apps 开发,使用 REDUX 和简单的 API,如 redux-toolkit 或 rematch
关于javascript - 使用 localStorage 代替 Redux 或 Context API 可以吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62174110/