Witam, mam krótkie pytanie odnośnie localStorage/sessionStorage. Ostatnio zastanawiałem się czy nie warto zapisywać ściąganych słowników właśnie do wspomnianego localStorage? Pobieramy raz i potem już wszystko śmiga na sparsowanych JSON'ach. Nie wiem jak to wychodzi wydajnościowo, ale wiadomo, że i tak lepiej niż ściąganie słowników za każdym razem.
Pytanie jednak czy jest to dobra praktyka? Wcześniej spotkałem się z mniejszymi danymi, które przechowujemy, ale co w przypadku dużych tablic/obiektów? Może jednak lepiej używać *cache *w interceptorze, albo za pomocą Observable.of w danym requescie HTTP?
Pytanie ogólne, aczkolwiek przykłady podaję na podstawie Angulara bo mi najbliżej do niego.