vuex 最多可以存储多少数据?

Jac*_*ack 3 vue.js vuex

我有一个使用 vuex 存储用户访问过的帖子数据的博客应用程序,这样如果他们再次访问同一个帖子,他们就不需要再次从服务器获取数据。

将所有这些帖子数据存储在 vuex 中是个好主意吗?

它会减慢应用程序吗?

这种方法是否存在内存泄漏问题?

Mar*_*cRo 5

您的商店完全保存在内存中。这意味着您拥有尽可能多的可用存储空间,因为用户设备允许您使用内存。

大多数应用程序的内存使用量保持在 30-100 MB 左右。您也应该尝试保持在这个范围内(没有人喜欢会减慢计算机速度的内存消耗大的应用程序)。

话虽如此,您可能从服务器获取您的博客文章。因此,您的浏览器将能够缓存这些请求,因此他不必再次加载它们。

您应该研究的是如何设置浏览器缓存策略。这在服务器响应的标头中设置为“exipres”标头。