I am currently caching data from my API with WebStorageCache Now it is still taking a second or two to assign the data in the cache to a variable on my Vue component. I understand that when loading the 1400+ record object from cache will take time.
My question is how could I speed this up?
I know I can paginate the data coming from my API which I do have but currently have it disable because I don not know how I should go about caching it in a logical way.
Would I create separate caching objects for each paginated object returned from the API? Could that all be searchable?
Would I append to 1 cache object? How would I keep track of what has already been cached without making an axios call?