FLUTTER ECOSYSTEM

fast_immutable_collections

अपरिवर्तनीय सूचियाँ, सेट, मानचित्र और बहु-मानचित्र, जो उनके मूल बदल सकने वाले समकक्षों के जितने तेज हैं। मूल Dart संग्रहों के लिए विस्तार विधियाँ और तुलना कार्यक्रम।

नवीनतम वर्ज़न
11.2.0
30-दिन डाउनलोड
1.2 लाख
लाइक
405
Pub अंक
150

पैकेज अवलोकन

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

अवलोकन

एक उच्च प्रदर्शन वाला Dart पैकेज जो अपरिवर्तनीय संग्रह—सूचियाँ, सेट, मानचित्र और मल्टीमैप—प्रदान करता है जो परिवर्तनीय समकक्षों के गति के बराबर है। यह मूल Dart संग्रहों को कार्यात्मक प्रोग्रामिंग क्षमताओं के साथ बढ़ावा देने के लिए विस्तार विधियाँ और तुलनात्मक विधियाँ प्रदान करता है। अपरिवर्तनीयता के बिना प्रदर्शन को नष्ट किए बिना डेवलपर्स के लिए डिज़ाइन किया गया है, यह Flutter और Dart ऐप्लिकेशन में सभी प्रमुख प्लेटफॉर्म पर बिना किसी दिक्कत के एकीकृत हो सकता है।

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

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

flutter pub add fast_immutable_collections

श्रेणियाँ

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

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