FLUTTER ECOSYSTEM

reselect

आपके Redux स्टोर से डेटा को कुशलतापूर्वक निर्मित करें

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

पैकेज अवलोकन

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

अवलोकन

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

उपयोग
  • बड़े Redux स्टोर में व्युत्पन्न अवस्था को अनुकूलित करना
  • अनावश्यक विजेट पुनर्निर्माण को कम करना
  • पुनर्उपयोग और संयोज्य चयनकर्ता बनाना
  • डेटा-गहन ऐप्स में प्रदर्शन में सुधार करना
  • जटिल राज्य परिवर्तनों का प्रबंधन
  • महंगी गणनाओं को कैश करना
मुख्य विशेषताएँ
  • Memoized selectors
  • Input dependency tracking
  • Composable selector functions
  • Minimal runtime overhead
  • Support for async selectors
  • Cross-platform compatibility
इनके लिए उपयुक्त
  • रिडक्स का उपयोग राज्य प्रबंधन के लिए करने वाले ऐप्स
  • प्रदर्शन अनुकूलन की तलाश में विकासकर्ता
  • अक्सर राज्य निर्माण वाले प्रोजेक्ट्स
  • स्पष्ट, बनाए रखने योग्य राज्य तर्क को प्राथमिकता देने वाली टीमें
  • जटिल UI राज्य वाले Flutter एप्लिकेशन
विचार योग्य बातें
  • Requires Redux integration
  • Learning curve for new users
  • Limited to Redux-based architectures
  • Not suitable for simple state needs
  • May add complexity for small projects
  • Depends on external Redux setup
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

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

flutter pub add reselect

श्रेणियाँ

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

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