有了Angular的新PWA功能,通过服务工作者使您的应用脱机工作非常简单。 我的问题是如何利用NGRX来缓存状态,以便它可以脱机使用。
我还担心,客户端在浏览器中缓存状态时可能会修改状态。 (例如,使用ngrx-store-localstorage
时)
答案 0 :(得分:1)
您是对的,诸如message.member.id
之类的库是解决方案,其背后没有魔力。
您不必担心修改状态。如果有人想滥用您的应用程序/网站的前端-他/她可以这样做。此处的主要目的是确保您的后端不接受格式错误的数据(从用户那里接收到的任何信任数据),并且不将敏感数据存储在前端的存储中。
任何人都可以在此页面上打开开发人员工具并修改您的问题-由他们决定,因为这是他们的本地副本,并不意味着stackoverflow有问题。