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

Související články

Jak vkládat 3D objekty na web pomocí Three.js

Které formáty použít, jak vytvářet modely pomocí AI a kdy raději použít obrázek nebo video.

15 minut

Detekce otevření DevTools

Jak zjistit, že se na stránce otevřely vývojářské nástroje.

13 minut

JavaScript null a undefined

Rozdíly mezi null a undefined v JavaScriptu, kdy je používat a jak se vyhnout běžným chybám.

12 minut

Sleep v JavaScriptu

Jak implementovat sleep/delay funkcionalitu v JavaScriptu pomocí Promise a async/await

6 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ů
2013–2025