gpt4 book ai didi

reactjs - Redux 状态 - 最大推荐大小

转载 作者:行者123 更新时间:2023-12-05 05:19:41 25 4
gpt4 key购买 nike

我正在构建一个项目管理应用程序,但我仍然在为一个问题而苦苦挣扎——在 Redux 状态中存储什么以及“按需”加载什么。

是否有任何已知的 Redux 状态的“最大推荐大小”?几十千字节,几百千字节,兆字节单位,……?

最佳答案

请记住,归根结底,Redux 只是“如何”将信息保存在内存中的范例。它不会增加或减少您跟踪的数据量。

举个例子:假设您的应用正在跟踪待办事项。在 Redux 之前,你有一个这种伪结构的 React 类:

class TaskList {
state = { tasks: [] }
componentWillMount => goGetTheTasks().then(tasks => this.setState({ tasks }))
render = <div>{this.state.tasks.map()}</div>
}

使用 Redux,您的商店看起来像这样:

{
tasks: []
}

在这两种情况下,您都在内存中保存相同的数据(相同的任务数组)。

也许你可以进一步分享你对你的州变得太大的某些担忧。还要记住,任何你能放在店里的东西,你都可以从店里拿出来。而且——您也不会被迫将每个字节都放入您的一个存储中。仍然想为某些事情使用组件状态?这取决于您,但您将失去从中央源访问该数据的优势。

关于reactjs - Redux 状态 - 最大推荐大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45669409/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com