FLUTTER ECOSYSTEM

redux_persist

कस्टम स्टोरेज इंजन और सीरियलाइज़र के साथ Redux राज्य को स्थायी बनाएं

नवीनतम वर्ज़न
0.9.0
30-दिन डाउनलोड
2.7 हज़ार
लाइक
25
Pub अंक
140

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

अवलोकन

Redux Persist एक Flutter/Dart पैकेज है जो कस्टमाइज़ेबल स्टोरेज इंजन और सीरियलाइज़र का उपयोग करके ऐप रिस्टार्ट के बाद Redux स्टेट को स्थायी रूप से स्टोर करने में सक्षम बनाता है। यह विकासकर्ताओं को स्थानीय स्टोरेज से स्टेट को सहेजने और बहाल करने की अनुमति देता है, जो Android, iOS, macOS, Windows और Linux जैसे विभिन्न प्लेटफॉर्म को समर्थन देता है। पैकेज Redux के साथ बिना किसी विशाल कॉन्फ़िगरेशन के बिना बिना किसी बाधा के एकीकृत होता है। जटिल डेटा प्रकार के लिए कस्टम सीरियलाइज़ेशन लॉजिक को परिभाषित किया जा सकता है, जिससे स्टेट को स्टोर और पुनर्प्राप्त करने के तरीके में लचीलापन सुनिश्चित होता है। ऑफ़लाइन कार्यक्षमता या उपयोगकर्ता-विशिष्ट डेटा बनाए रखने की आवश्यकता वाले ऐप्स के लिए आदर्श है।

उपयोग
  • ऑफलाइन डेटा स्थिरता
  • उपयोगकर्ता सत्र प्रबंधन
  • रीस्टार्ट के बाद ऐप स्थिति पुनर्स्थापना
  • क्रॉस-प्लेटफ़ॉर्म स्थिति सिंक्रनाइज़ेशन
  • उपयोगकर्ता प्राथमिकताओं को सहेजें
मुख्य विशेषताएँ
  • कस्टमाइज़ेबल स्टोरेज इंजन
  • प्लगेबल सीरियलाइज़र्स
  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • न्यूनतम बॉयलरप्लेट
  • निरंतर Redux एकीकरण
इनके लिए उपयुक्त
  • स्थायी अवस्था की आवश्यकता वाले एप्स
  • रेड्यूक्स संरचना का उपयोग करने वाले विकासकर्मी
  • ऑफलाइन क्षमता वाले प्रोजेक्ट्स
  • बहुप्लेटफॉर्म एप्लिकेशन
  • राज्य-भारी UI
विचार योग्य बातें
  • अनुक्रमण के सावधानीपूर्वक निपटारा की आवश्यकता होती है
  • बड़े राज्य के साथ ऐप के आकार में वृद्धि हो सकती है
  • बड़े डेटासेट पर संभावित प्रदर्शन प्रभाव
  • स्टोरेज फेल होने के लिए उचित त्रुटि संभाल की आवश्यकता है
  • वास्तविक समय सिंक के लिए उपयुक्त नहीं है बिना अतिरिक्त तर्क के
समर्थित प्लेटफ़ॉर्मAndroidiOSmacOSWindowsLinux

पैकेज इंस्टॉल करें

flutter pub add redux_persist

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

संबंधित प्रोजेक्ट