पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv4.10.0

dart_mappable

सामान्य जेसॉन अनुक्रमण और डेटा क्लासेस के साथ, जेनेरिक्स, विरासत, कस्टमाइज़ेशन आदि के पूर्ण समर्थन के साथ सुधारित।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
5.2 लाख
लाइक
469
Pub अंक
160

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

flutter pub add dart_mappable

पैकेज अवलोकन

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

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

उपयोग

  • Flutter ऐप में JSON पार्सिंग
  • पुनर्उपयोगी डेटा मॉडल बनाना
  • जटिल नेस्टेड संरचनाओं का प्रबंधन
  • डेटा क्लासेस में विरासत का समर्थन करना
  • JSON फ़ील्ड नाम को कस्टमाइज़ करना
  • API प्रतिक्रियाओं के लिए कोड उत्पन्न करना

मुख्य विशेषताएँ

  • पूर्ण जेनेरिक समर्थन
  • विरासत-संवेदनशील अनुक्रमण
  • कस्टमाइज़ किए गए फील्ड मैपिंग
  • संकलन समय कोड उत्पादन
  • न्यूनतम बॉयलरप्लेट
  • विस्तारयोग्य विन्यास

इनके लिए उपयुक्त

  • प्रभावी JSON निर्देशिका की आवश्यकता वाले Flutter विकासकर्ता
  • प्रकार सुरक्षा को प्राथमिकता देने वाली टीमें
  • जटिल डेटा मॉडल वाले प्रोजेक्ट्स
  • उच्च प्रदर्शन अनुक्रमण की आवश्यकता वाले ऐप्स
  • कोड जनरेशन वर्कफ़्लो का उपयोग करने वाले डेवलपर्स
  • कई प्लेटफॉर्म के लिए लक्षित प्रोजेक्ट

विचार योग्य बातें

  • कोड जनरेशन के लिए build_runner की आवश्यकता है
  • अनुदेश-आधारित सेटअप की समझ आवश्यक है
  • बिल्ड समय को थोड़ा बढ़ा सकता है
  • सीमित रनटाइम कस्टमाइजेशन
  • सही अनुच्छेद के उपयोग पर निर्भर है
  • स्थिर विश्लेषण उपकरणों के साथ सबसे अच्छा उपयोग किया जाता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

packages/dart_mappable/README.md

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

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

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

रैंकिंग