4 points par hello1718 2025-07-16 | 6 commentaires | Partager sur WhatsApp

Bonjour ! Je suis un lycéen qui rêve de devenir ingénieur :)

J’ai créé une bibliothèque utilitaire appelée store-easy pour manipuler localStorage et sessionStorage de façon plus sûre et plus pratique.

🔸 Fonctionnalités principales

  • Définition des types et validation automatique → prévention des erreurs d’exécution
  • Fonction d’espace de noms (namespace) → prévention des collisions de clés
  • Possibilité d’enregistrer plusieurs valeurs en une seule fois avec setMany

📦 Installation

npm install store-easy  
  
Vous pouvez consulter le mode d’emploi détaillé et des exemples sur la page npm ci-dessous :  
👉 https://www.npmjs.com/package/store-easy  
  
Tous les retours et conseils sont les bienvenus !

6 commentaires

 
roxie 2025-10-15

Quels sont les avantages par rapport à TypeScript ?

 
hello1718 2025-07-29

Désolé pour ma réponse tardive ! Merci beaucoup pour ce retour très attentionné 🙏
Ce que vous avez souligné m’a vraiment aidé, et j’ai apporté les améliorations suivantes en conséquence :

J’ai clairement ajouté au README des exemples d’échec lorsque les types ne correspondent pas, ainsi que la gestion des exceptions.

J’ai également préparé une petite page de démo :
👉 https://monologue-one.netlify.app

Merci encore pour vos remarques, et si vous avez d’autres idées d’amélioration, elles sont toujours les bienvenues !

 
huiya 2025-07-21

Dans les exemples qui montrent comment insérer et récupérer des données dans le document, on ne voit que les cas qui réussissent. Il serait bien de présenter aussi les cas où cela échoue et où une gestion des exceptions intervient, afin d’expliquer en détail quelles fonctionnalités cette bibliothèque offre pour prévenir les erreurs.
Et ce serait bien d’avoir une page de démonstration simple. Créer une petite page de type todo ou list permettrait de montrer visuellement aux développeurs qui utilisent cette bibliothèque quelles fonctionnalités elle apporte et comment la fonction de namespace fonctionne, ce qui la rendrait beaucoup plus accessible.

 
hello1718 2025-07-29

Merci pour ce bon retour ! J’ai ajouté la gestion des exceptions que vous avez mentionnée, ainsi qu’une simple page de démo dans le README.md ! Désolé pour cette réponse tardive !

 
aqqnucs 2025-07-16

Que diriez-vous de présenter les problèmes que cette bibliothèque a permis de résoudre ?

 
hello1718 2025-07-29

Merci pour votre retour ! J’ai ajouté au README.md une explication sur les problèmes que cela résout à sa manière !