Moderní tvorba webových aplikací
O webu

Co je to localForage?

K čemu slouží a jak se používá localForage úložiště.

2 minuty

Úložiště localForage je JS knihovna (velká cca 10 kB zagzipovaná) zjednodušující ukládání dat na straně klienta.

Pro ukládání dat do prohlížeče existují 4 způsoby:

  1. IndexedDB,
  2. WebSQL,
  3. localStorage,
  4. cookies

Do cookies lze rozumně ukládat maximálně 4 kB dat, která se přenáší při každém požadavku na server, proto se pro větší data příliš nehodí. IndexedDB a WebSQL nejsou úplně dobře podporované napříč prohlížeči a nemají úplně přívětivé API.

Lokální úložiště se používá elegantně, ale není asynchronní (takže blokuje provádění kódu, než se z disku získají data). Taktéž do něj nelze ukládat binární data.

Knihovna localForage tedy přináší výhody asynchronních IndexedDB/WebSQL s rozhraním jako má localStorage. Úložiště localStorage se používá jako záložní způsob pro starší prohlížeče.

Odkazy jinam

Co si myslíte o tomto článku?

Diskuse

Související články

Fresh: Deno framework s islands architekturou

Porovnání Fresh frameworku s React/Next.js a Svelte/SvelteKit - build proces, runtime, reaktivita a šablony.

15 minut

Novinky e-mailem

Když budu mít něco opravdu zajímavého, můžu vám to poslat e-mailem

Přidej se k 500+ čtenářům
Jen kvalitní obsah
Žádný spam

Web jecas.cz píše Bohumil Jahoda, kontakt
Seznam všech článků · Témata · Zkratky
2013–2026