📋 محتويات الصفحة
📖 الوصف
Nano Stores هي مكتبة state manager صغيرة جداً (~1KB) وتعمل مع أي framework (React, Vue, Svelte, Lit, Angular). تُقدم نهج atomic state مع stores منفصلة لكل قطعة state. Nano Stores تتميز بحجمها الصغير جداً وكفاءتها. تدعم persistence، TypeScript، وتعمل في Node.js و browser. تُقدّم بديلاً خفيفاً لـ Red...
🎯 يستخدم في
مجالات استخدام هذه الأداة
State management في أي framework
State sharing صغير
Lightweight applications
Multi-framework projects (atomic state)
Applications تتطلب حجم صغير
✨ المميزات
أبرز مميزات هذه الأداة
Tiny size (~1KB per package)
Framework-agnostic (React
Vue
Svelte
Lit)
Atomic stores (مثل Jotai)
TypeScript support
Persistence middleware
Works in Node.js و browser
Tree-shakable
No Provider required
⚠️ العيوب
نقاط يجب مراعاتها
أصغر ecosystem من Redux/Zustand
أقل middleware
مجتمع صغير
قد يكون محدود في المشاريع الكبيرة
أقل شهرة
🔄 البدائل
أدوات بديلة يمكنك استخدامها
📚 أدوات أخرى في State-Management
قد يعجبك أيضاً
Effector
مكتبة إدارة حالة reactive (Reactive State Management)
Jotai
⭐مكتبة إدارة حالة ذرية (Atomic State Management)
MobX
⭐مكتبة إدارة حالة تفاعلية (Reactive State Management)
NgRx
⭐مكتبة إدارة الحالة لـ Angular (Angular State Management)
Pinia
⭐مكتبة إدارة الحالة الرسمية لـ Vue (Vue State Management)
Recoil
⭐مكتبة إدارة حالة ذرية (Atomic State Management)