एक फ्लटर/डार्ट पैकेज जो आधिकारिक AWS SDK API विशिष्टता से उत्पन्न हुआ अमेज़ॅन API गेटवे के लिए एक क्लाइंट प्रदान करता है। यह डेवलपर्स को AWS API गेटवे एंडपॉइंट्स के साथ बिना किसी बाधा के एकीकरण की अनुमति देता है, जिससे वे AWS पर स्थापित REST और HTTP API को ऑथेंटिकेटेड HTTP रिक्वेस्ट कर सकते हैं। यह पैकेज एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज़ और लिनक्स सहित सभी प्रमुख प्लेटफॉर्म को सपोर्ट करता है, जिससे यह सुरक्षित बैकएंड संचार की आवश्यकता वाले क्रॉस-प्लेटफॉर्म एप्लिकेशन के लिए आदर्श है। एगिलोर्ड द्वारा बनाया गया, यह AWS के नवीनतम API विशेषताओं के साथ अपडेटेड संगतता सुनिश्चित करता है।
उपयोग
- AWS-होस्टेड REST APIs के साथ Flutter ऐप्स का एकीकरण
- Amazon API Gateway के माध्यम से कस्टम HTTP API कॉल करना
- सुरक्षित बैकएंड एक्सेस के साथ क्रॉस-प्लेटफॉर्म ऐप्स बनाना
- सर्वरलेस वर्कफ्लो में API इंटरैक्शन को स्वचालित करना
- AWS बैकएंड सेवाओं के साथ रियल-टाइम डेटा सिंक को सक्षम करना
मुख्य विशेषताएँ
- ऑफिशियल AWS SDK API स्पेक से जनरेट किया गया
- सभी प्रमुख Flutter प्लेटफॉर्म का समर्थन करता है
- प्रकार-सुरक्षित एपीआई पद्धति कॉल प्रदान करता है
- AWS के प्रमाणीकरण का निपटान शामिल है
- विभिन्न API संस्करणों के बीच सुसंगत इंटरफ़ेस प्रदान करता है
इनके लिए उपयुक्त
- AWS बैकएंड सेवाओं का उपयोग करने वाले Flutter विकासकर्मी
- सुरक्षित, स्केलेबल API संचार की आवश्यकता वाले ऐप्स
- AWS के साथ बिना सर्वर आर्किटेक्चर बनाने वाली टीमें
- प्लेटफॉर्म-अनुकूल AWS API पहुंच की आवश्यकता वाले विकासकर्ता
- AWS Lambda-समर्थित API के साथ एकीकृत प्रोजेक्ट्स
विचार योग्य बातें
- AWS क्रेडेंशियल कॉन्फ़िगरेशन की आवश्यकता है
- नीचे की AWS प्रमाणीकरण लाइब्रेरी पर निर्भर करता है
- जटिल API प्राधिकरण के लिए अतिरिक्त सेटअप की आवश्यकता हो सकती है
- AWS IAM नीतियों के बिना समझे बिना प्रत्यक्ष उपयोग करने के लिए नहीं तैयार है
- SDK विनिर्माण निर्देश में परिभाषित API गेटवे कार्यक्षमता तक सीमित