Web Storage — dane w przeglądarce
Web Storage API daje dostęp do localStorage (trwałe, do wyczyszczenia) i sessionStorage (tylko sesja, zamknięcie karty usuwa dane). Obie przechowują wyłącznie stringi — do przechowywania obiektów potrzebujemy JSON.stringify/parse. Idealne dla: ustawień, motywu, koszyka, stanu formularza.