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