我正在构建一个包含大量json数据的Web应用程序。
数据将被过滤并显示在表格中,理想情况下我希望过滤由网络工作者完成。
然而,从我所读到的,在父母和工作之间传输json数据也会导致开销,所以我想知道:
工作者是否可以加载json数据一次,缓存它然后在调用之间保持数据持续?
这可能吗,它有意义吗?
/帕特里克
答案 0 :(得分:1)
工作人员可以使用IndexedDB进行持久存储。
工作人员不能使用Web Storage(localStorage),但有很好的小型IndexedDB库,如Dexie - 可以在工作人员和工作人员中使用。这使得使用IndexedDB几乎和localStorage一样简单。