$cat~/glossario/localstorage.md

localStorage

Web Platform

Storage persistente por origem no navegador, chave-valor string.

localstorage.mdmarkdown
01

seção

Explicação

localStorage — Storage persistente por origem no navegador, chave-valor string.

localStorage persiste por origem (protocol+host+port) até limpar. Apenas strings; ~5MB típico.

Síncrono — pode bloquear main thread em writes grandes.

02

seção

Exemplo

snippetJavaScript
localStorage.setItem("theme", "dark");localStorage.getItem("theme");
03

seção

Modo de uso

  • Preferências UI

  • Draft offline simples

  • Feature flags dev

04

seção

Armadilhas comuns

  • JSON.parse sem try/catch

  • XSS pode ler tudo — não guardar tokens sensíveis

05

seção

Termos relacionados