网络存储。我应该使用本地存储还是会话存储

问题描述 投票:0回答:4

我将构建一个应用程序,它将使用 ajax 来检索数据并将其显示给用户。 我想使用网络存储,但不知道应该使用本地存储还是会话存储? 我知道使用会话存储,当浏览器关闭时数据会丢失。这也是存储在网络存储中要显示给用户的数据吗? 谁能建议哪种存储最适合我,因为我有点困惑......

谢谢

local-storage
4个回答
0
投票

首先,如果存储敏感数据,请勿使用客户端存储。

其次,我更喜欢使用缓存和 Zustand,因为与此相比,它们几乎会做相同的事情。

第三,就我而言,我使用会话存储来存储评论列表 1 分钟,是的,有点混合,只是为了更好的用户体验。

所以现在您可以决定或询问更多信息。

谢谢你。


-1
投票

检查这个答案:https://stackoverflow.com/a/19869560/4306983 它将帮助您了解根据上下文使用哪一个


-1
投票

很大程度上取决于您要存储的内容。如果不敏感并且可以持久保存的话,我更喜欢使用cookie。另一方面,如果您不希望用户篡改敏感信息,请使用会话存储。本地存储与会话存储非常相似,但可以持续更长时间。这是对类似问题的更深入的回答:

本地存储 vs. 会话存储 vs. Cookies


-1
投票

sessionStorage
类似于
localStorage
;

不同之处在于,

localStorage
中的数据不会过期,而
sessionStorage
中的数据会在页面会话结束时被清除。每当在浏览器中的特定选项卡中加载文档时,就会创建一个唯一的页面会话并将其分配给该特定选项卡。

© www.soinside.com 2019 - 2024. All rights reserved.