2017-08-17 1 views
0

Différentes bibliothèques fournissant des services de stockage local faciles à utiliser (comme https://www.npmjs.com/package/angular-2-local-storage ou https://www.npmjs.com/package/angular-local-storage) permettent de définir un préfixe commun pour tous créés par ces clés de service dans le stockage local. Comme le stockage local est utilisé séparément pour chaque domaine, il semble qu'il n'y ait aucune menace que les clés soient «en conflit» une fois en utilisant des sous-domaines (comme test.youdomain.com ou dev.yourdomain.com).). Par conséquent, la question est: pourquoi et quand devons-nous utiliser un préfixe dans les clés de stockage local?Quels sont les avantages de l'utilisation du préfixe dans les clés du stockage local lors de la création de l'application cliente? (en particulier dans les applications angularjs/angular)

(je pense que cela pourrait éviter d'avoir des clés en conflit lorsque les bibliothèques tierces dans l'application utilisent-stockage local, mais sauf que je ne peux pas penser à autre chose)

Répondre

1

Préfixer clés de stockage local permet d'identifier si les clés appartiennent à votre application ou à des bibliothèques tierces.

Ce n'est pas obligatoire. Mais quand vous avez beaucoup de clés, il est préférable de les préfixer.