FLUTTER ECOSYSTEM

watch_it

get_it द्वारा संचालित सरल राज्य प्रबंधन। यह get_it सेवा स्थानक में वस्तुओं के परिवर्तनों को निगरानी करने और UI को संशोधित करने की अनुमति देता है।

नवीनतम वर्ज़न
2.4.2
30-दिन डाउनलोड
9 हज़ार
लाइक
208
Pub अंक
150

पैकेज अवलोकन

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

अवलोकन

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

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

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

flutter pub add watch_it

श्रेणियाँ

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

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