FLUTTER ECOSYSTEM

gql_dio_link

gql_http_link के समान, gql_dio_link एक GQL अंतिम लिंक है जो JSON का उपयोग करके Dio के माध्यम से अनुरोधों को निष्पादित करता है।

नवीनतम वर्ज़न
2.0.0
30-दिन डाउनलोड
31 हज़ार
लाइक
34
Pub अंक
160

पैकेज अवलोकन

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

अवलोकन

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

उपयोग
  • कस्टम HTTP लॉजिक के साथ GraphQL का एकीकरण
  • प्रमाणीकरण के लिए Dio के इंटरसेप्टर्स का उपयोग करना
  • जटिल अनुरोध/प्रतिक्रिया रूपांतरण का प्रबंधन
  • साझा नेटवर्क लॉजिक के साथ क्रॉस-प्लेटफॉर्म ऐप्स बनाना
  • Dio के माध्यम से पुनर्प्रयास तंत्र का कार्यान्वयन
  • हेडर और समय सीमा को कस्टमाइज़ करना
मुख्य विशेषताएँ
  • उन्नत HTTP नियंत्रण के लिए Dio पर आधारित
  • JSON-आधारित GraphQL निष्पादन का समर्थन करता है
  • मिडलवेयर के लिए इंटरसेप्टर प्रदान करता है
  • प्लेटफॉर्म के अनुकूलता
  • gql-dart के साथ आसान एकीकरण
  • निर्धारित करने योग्य अनुरोध/प्रतिक्रिया प्रबंधन
इनके लिए उपयुक्त
  • अपने प्रोजेक्ट में Dio का उपयोग करने वाले डेवलपर्स
  • सूक्ष्म HTTP नियंत्रण की आवश्यकता वाले ऐप्स
  • स्केलेबल जीफ़ॉर्थ क्लाइंट बनाने वाली टीमें
  • प्लेटफॉर्म-स्वतंत्र नेटवर्किंग की आवश्यकता वाले प्रोजेक्ट
  • HTTP मध्यस्थ के साथ GraphQL व्यवहार को बढ़ाना चाहने वाले उपयोगकर्ता
विचार योग्य बातें
  • Dio के परिचय होना आवश्यक है
  • अतिरिक्त निर्भरता अतिरिक्त खर्च
  • उन्नत कॉन्फ़िगरेशन के लिए हाथ से सेटअप की आवश्यकता हो सकती है
  • सरल HTTP उपयोग केस के लिए आदर्श नहीं है
  • JSON परिवहन सीमित
  • gql-dart इकोसिस्टम स्थिरता पर निर्भर
समर्थित प्लेटफ़ॉर्मAndroidiOSWebmacOSWindowsLinux

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

flutter pub add gql_dio_link

श्रेणियाँ

निर्भरताएँ

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

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

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