据我所知,ember是一个回忆录引擎;调用peekAll可以查找缓存的数据,而不是进行昂贵的网络调用。但是这些数据缓存在哪里呢?如果这些数据是加载客户端的,这不意味着数据是“正在传输”吗?如果我想设计一个安全的前端应用程序,它保存敏感数据的时间最少,我如何做到这一点?我应该避免完全使用Ember数据,而只是强制进行后端调用吗?
发布于 2018-11-24 18:20:33
ED将数据存储在内存中。您可以只使用ajax调用,但也会将结果存储在内存中,因此在这两种情况下,安全性级别几乎是相同的。当您在浏览器(f5)中重新加载页面时,缓存的数据将消失。另外,从应用程序外部访问数据也不是那么简单。
https://stackoverflow.com/questions/53460361
复制相似问题