Rozdział 5. Składowanie danych po stronie klienta
Większość aplikacji musi przechowywać dane w jakiś trwały sposób. Do niedawna w przypadku klasycznych aplikacji internetowych do wyboru były dwa rozwiązania — skorzystanie z bazy danych na serwerze lub ciasteczek w przeglądarce. Wraz z HTML5 pojawiły się nowe możliwości: Web Storage oraz Web SQL Database[10].
Web Storage
Istnieją dwa mechanizmy Web Storage: localStorage
oraz sessionStorage
. Swoim działaniem przypominają trochę ciasteczka — z poziomu JavaScriptu można zapisywać pary klucz — wartość, które są przechowywane nawet po przeładowaniu strony.
W przeciwieństwie do ciasteczek dane Web Storage nie są przesyłane do serwera wraz z żądaniem zgłaszanym przez przeglądarkę — cały czas znajdują się ...
Get Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.