Local Storage
Définition
Local Storage est une API web qui permet aux applications de stocker des données côté client de manière persistante, sans date d'expiration.
Fonction Principale
Permet de sauvegarder des données dans le navigateur de l'utilisateur, accessibles même après la fermeture de la fenêtre ou de l'onglet du navigateur.
Caractéristiques
- Stockage persistant des données côté client.
- Accès simple via JavaScript.
- Capacité de stockage plus grande que les cookies.
- Données accessibles uniquement sur le même domaine.
En Pratique
Exemple d'utilisation de Local Storage pour sauvegarder les préférences utilisateur :
// Sauvegarder une valeur
localStorage.setItem('theme', 'dark');
// Récupérer une valeur
const theme = localStorage.getItem('theme');
// Supprimer une valeur
localStorage.removeItem('theme');