अवलोकन
Amplify Flutter में डेटाबेस संचालन के लिए एक साझा उपयोगिता पैकेज, जो प्लेटफ़ॉर्म के आसपास SQLite डेटाबेस के कार्य करने के लिए मूल उपकरण प्रदान करता है। यह सुसंगत डेटा हैंडलिंग और अब्सट्रैक्शन को समर्थन देता है, जिससे डेटाबेस ऑपरेशन को Amplify के व्यापक पारिस्थितिकी तंत्र में बिना किसी बाधा के एकीकृत किया जा सकता है। यह पैकेज अन्य Amplify पैकेजों द्वारा आंतरिक रूप से उपयोग के लिए डिज़ाइन किया गया है, जिससे Android, iOS, Web, macOS, Windows और Linux पर डेटाबेस इंटरैक्शन में समानता सुनिश्चित होती है। यह पैकेज सामान्य डेटाबेस कार्यों को सरल बनाता है बिना निचले स्तर की विशिष्टताओं को खोले।
उपयोग
- क्रॉस-प्लेटफॉर्म डेटाबेस संचालन
- Amplify ऐप में साझा डेटाबेस उपकरण
- SQLite इंटरैक्शन को सरल बनाना
- बैकएंड-अनार्स डेटा स्थायित्व
- Amplify DataStore के साथ एकीकरण
- ऑफलाइन-प्रथम एप्लिकेशन का समर्थन करना
मुख्य विशेषताएँ
- प्लेटफॉर्म-अनुकूल SQLite समर्थन
- पुनर्उपयोगी डेटाबेस उपयोगिता कार्य
- Amplify पैकेज में स्थिर API
- हल्का और मॉड्यूलर डिज़ाइन
- एम्बेडेड त्रुटि हैंडलिंग
- Amplify पारिस्थितिकी तंत्र के साथ निरंतर एकीकरण
इनके लिए उपयुक्त
- Amplify Flutter विकासकर्ता
- स्थायी स्थानीय भंडारण की आवश्यकता वाले ऐप्स
- Amplify DataStore का उपयोग करने वाले प्रोजेक्ट
- प्लेटफॉर्म-स्थानीय मोबाइल और डेस्कटॉप एप्लिकेशन
- ऑफलाइन क्षमता वाले फीचर बना रहे डेवलपर्स
विचार योग्य बातें
- मुख्य रूप से Amplify पैकेज के आंतरिक उपयोग के लिए
- सीधे अंत उपयोगकर्ता API के उपयोग के लिए नहीं बनाया गया है
- Amplify फ्रेमवर्क संदर्भ की आवश्यकता है
- सीमित स्वतंत्र कार्यक्षमता
- पूर्ण कार्यक्षमता के लिए अन्य Amplify पैकेज पर निर्भर