FLUTTER ECOSYSTEM

inherited_state

InheritedWidget और सेवा स्थान निर्धारण पैटर्न द्वारा समर्थित सरल और स्पष्ट अवस्था प्रबंधन।

नवीनतम वर्ज़न
2.1.0
30-दिन डाउनलोड
75
लाइक
15
Pub अंक
150

पैकेज अवलोकन

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

अवलोकन

InheritedState एक हल्का राज्य प्रबंधन समाधान है जो Flutter के लिए उपयोग करता है, जो इफिशिएंट विजेट ट्री अपडेट के लिए InheritedWidget का उपयोग करता है और डिपेंडेंसी इंजेक्शन के लिए सर्विस लोकेटर पैटर्न का उपयोग करता है। यह बॉइलरप्लेट के बिना ऐप राज्य को प्रबंधित करने के लिए एक साफ और सरल API प्रदान करता है, जो छोटे से मध्यम आकार के एप्लिकेशन के लिए आदर्श है। पैकेज न्यूनतम पुनर्निर्माण सुनिश्चित करता है क्योंकि यह केवल बदले गए राज्य पर निर्भर विजेट को अपडेट करता है, जबकि साझा सेवाओं को ऐप के माध्यम से आसानी से प्राप्त करने की सुविधा भी प्रदान करता है। यह विकासकर्ताओं के लिए डिज़ाइन किया गया है जो अधिक जटिल राज्य प्रबंधन समाधानों के लिए एक सरल विकल्प चाहते हैं।

उपयोग
  • सरल एप्लिकेशन राज्य प्रबंधन
  • Flutter ऐप्स में निर्भरता निवेश
  • Provider या Riverpod के हल्के विकल्प
  • विजेट वृक्षों के मध्य साझा डेटा का प्रबंधन
  • राज्य-संवेदनशील विजेट में बॉयलरप्लेट को कम करना
मुख्य विशेषताएँ
  • Uses InheritedWidget for efficient updates
  • Built-in service locator for DI
  • Minimal boilerplate
  • Automatic widget rebuilds on state changes
  • Clean, readable API
  • Supports all major platforms
इनके लिए उपयुक्त
  • Developers seeking simplicity
  • Projects with moderate state complexity
  • Teams wanting fast setup
  • Apps needing dependency injection
  • Flutter beginners learning state management
विचार योग्य बातें
  • बहुत बड़े स्केल के एप्लिकेशन के लिए उपयुक्त नहीं
  • पूर्ण फ्रेमवर्क की तुलना में सीमित उन्नत विशेषताएँ
  • InheritedWidget की समझ की आवश्यकता है
  • परीक्षण के लिए अतिरिक्त उपकरण की आवश्यकता हो सकती है
  • लोकप्रिय विकल्पों की तुलना में कम समुदाय समर्थन
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

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

flutter pub add inherited_state

श्रेणियाँ

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

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

अभी कोई डेटा उपलब्ध नहीं है।