目前业务是个很常见的新闻app,在拿到新闻数据之后 想对新闻进行缓存,切换不同栏目时 也会缓存,因为选用了vue,所以我将数据存到了vuex里面。能实现想要的效果,不过如果数据量存的越来越多,会不会出现什么问题,另外,请教一下,有时候也想让新闻能自动更新,在这种需求下 怎么做缓存比较好。
目前业务是个很常见的新闻app,在拿到新闻数据之后 想对新闻进行缓存,切换不同栏目时 也会缓存,因为选用了vue,所以我将数据存到了vuex里面。能实现想要的效果,不过如果数据量存的越来越多,会不会出现什么问题,另外,请教一下,有时候也想让新闻能自动更新,在这种需求下 怎么做缓存比较好。
8 回答4.5k 阅读✓ 已解决
6 回答3.1k 阅读✓ 已解决
5 回答2.7k 阅读✓ 已解决
5 回答6.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答2.4k 阅读
4 回答2.7k 阅读✓ 已解决
vuex中存储的数据实际上不是缓存,当你刷新页面后这些数据就不存在了。
可以使用sessionStorage和localStorage将数据存到本地磁盘中,一般情况下会为用户提供清除缓存的功能。
新闻自动更新可以后端主动推送,也可以前端定时拉取数据。可以看下我的这篇文章 https://segmentfault.com/a/11...