FLUTTER ECOSYSTEM

ferry_generator

Ferry GraphQL क्लाइंट के लिए उत्पन्न प्रकार

नवीनतम वर्ज़न
0.12.0+5
30-दिन डाउनलोड
8.4 हज़ार
लाइक
23
Pub अंक
120

पैकेज अवलोकन

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

अवलोकन

Ferry Generator एक कोड जनरेशन टूल है जो Ferry GraphQL क्लाइंट के लिए डिज़ाइन किया गया है, जो ग्राफ़क्वेरी ऑपरेशन से प्रकार-सुरक्षित डार्ट क्लासेज़ बनाने के लिए डिज़ाइन किया गया है। यह ग्राफ़क्वेरी के साथ काम करने को सरल बनाता है और स्कीमा और क्वेरी फ़ाइलों के आधार पर मॉडल, क्वेरीज़, म्यूटेशन्स और सब्सक्रिप्शन्स को स्वचालित रूप से जनरेट करता है। यह बॉयलरप्लेट को कम करता है और टाइप्स को ग्राफ़क्वेरी API के साथ मेल खाने के कारण रनटाइम त्रुटियों को कम करता है। यह जनरेटर फ्लटर प्रोजेक्ट में बिना किसी दिक्कत के एकीकृत होता है और एंड्रॉइड, आईओएस, मैकओएस, विंडोज़ और लिनक्स जैसे कई प्लेटफॉर्म का समर्थन करता है।

उपयोग
  • स्वचालित रूप से GraphQL ऑपरेशन प्रकार जनरेट करें
  • GraphQL स्कीम से प्रकार सुरक्षित मॉडल बनाएं
  • Flutter ऐप्स में म्यूटेशन और क्वेरी हैंडलिंग को सरल बनाएं
  • GraphQL ऑपरेशन के संकलन-समय प्रमाणीकरण को सक्षम करें
  • क्रॉस-प्लेटफॉर्म GraphQL क्लाइंट का समर्थन करें
मुख्य विशेषताएँ
  • GraphQL फ़ाइलों से Dart क्लासेज़ उत्पन्न करता है
  • GraphQL संचालन के लिए प्रकार सुरक्षा सुनिश्चित करता है
  • फेरी क्लाइंट के साथ एकीकृत
  • प्रश्नों, परिवर्तनों और सब्सक्रिप्शन का समर्थन करता है
  • न्यूनतम बॉलरप्लेट कोड उत्पन्न करता है
इनके लिए उपयुक्त
  • Ferry GraphQL क्लाइंट का उपयोग करने वाले Flutter विकासकर्ता
  • ग्राफ़ के उपयोग में प्राथमिकता प्रदान करने वाली टीमें टाइप सुरक्षा
  • कुशल GraphQL कोड उत्पादन की आवश्यकता वाले प्रोजेक्ट
  • साझा GraphQL तर्क के साथ कई प्लेटफॉर्म के लिए लक्षित ऐप्स
  • कम मैन्युअल कोड रखरखाव चाहने वाले डेवलपर्स
विचार योग्य बातें
  • एक GraphQL स्कीमा और ऑपरेशन फ़ाइल की आवश्यकता होती है
  • रनटाइम कार्यक्षमता के लिए Ferry क्लाइंट पर निर्भर है
  • pubspec.yaml में सही सेटअप की आवश्यकता है
  • जटिल स्कीमा के लिए अतिरिक्त कॉन्फ़िगरेशन की आवश्यकता हो सकती है
  • फेरी के रनटाइम लाइब्रेरी के साथ उपयोग करने पर सबसे अच्छा है
समर्थित प्लेटफ़ॉर्मAndroidiOSmacOSWindowsLinux

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

flutter pub add ferry_generator

श्रेणियाँ

निर्भरताएँ

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

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

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