Le stockage local fournit au moins 5 Mo de stockage de données sur tous les principaux navigateurs Web, ce qui est bien plus que les 4 Ko (taille maximale) que vous pouvez stocker dans un biscuit. Cela rend le stockage local particulièrement utile si vous souhaitez mettre en cache certaines données d'application dans le navigateur pour une utilisation ultérieure.
Est-il mauvais d'utiliser localStorage ?
Le stockage local n'est intrinsèquement pas plus sûr que l'utilisation de cookies. Lorsque cela est compris, l'objet peut être utilisé pour stocker des données insignifiantes du point de vue de la sécurité.
Est-ce une bonne pratique d'utiliser localStorage ?
Maintenant, concernant la question principale, ce n'est pas une mauvaise pratique, mais ce n'est pas vraiment une bonne pratique non plus. localStorage, tout comme les cookies, ne doit pas être utilisé pour stocker des informations privées. Stocker une adresse e-mail n'est pas aussi mauvais que stocker un mot de passe ou un numéro de carte de crédit, mais il s'agit toujours d'informations privées.
Pourquoi utiliseriez-vous localStorage ?
localStorage est une nouvelle API JavaScript en HTML5 qui nous permet d'enregistrer des données dans des paires clé/valeur dans le navigateur d'un utilisateur. C'est un peu comme les cookies sauf que: les cookies expirent et sont souvent effacés, localStorage est éternel (jusqu'à ce qu'il soit explicitement effacé). … Vous pouvez stocker beaucoup plus de données dans localStorage que dans les cookies.
Quels sont les inconvénients du stockage local ?
Les inconvénients du stockage local sont majeurs. Créer et maintenir un système de stockage local coûte cher. Le matériel et le logicielpeut coûter des milliers de dollars selon l'espace dont vous avez besoin. La mise à niveau peut également être coûteuse.