अवलोकन
एंजेल3 ORM डार्ट एप्लिकेशन में ऑब्जेक्ट-रिलेशनल मैपिंग के लिए रनटाइम सपोर्ट प्रदान करता है, जिससे डार्ट ऑब्जेक्ट और डेटाबेस के बीच बेहतरीन इंटरैक्शन सुनिश्चित होता है। यह डेटाबेस क्वेरी बनाने और निष्पादित करने के लिए मूल वर्गों को शामिल करता है, बैकएंड सेवाओं में डेटा एक्सेस पैटर्न को सरल बनाता है। एंजेल3 फ्रेमवर्क के साथ उपयोग के लिए डिज़ाइन किया गया है, यह एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स जैसे विभिन्न प्लेटफॉर्म को सपोर्ट करता है। यह पैकेज टाइप-सेफ क्वेरी ऑपरेशन के साथ स्केलेबल, डेटाबेस-आधारित वेब सर्वर बनाने वाले डेवलपर्स के लिए आदर्श है।
उपयोग
- डेटाबेस-आधारित वेब सर्वर बनाना
- प्रकार सुरक्षा के साथ CRUD ऑपरेशन कार्यान्वयन
- स्केलेबल बैकएंड API बनाना
- डेटा मॉडल्स के बीच संबंधों का प्रबंधन
- Angel3 फ्रेमवर्क के साथ एकीकरण
मुख्य विशेषताएँ
- रनटाइम ORM समर्थन
- प्रश्न निर्माण के लिए आधार वर्ग
- प्रकार सुरक्षित डेटाबेस इंटरैक्शन
- क्रॉस-प्लेटफॉर्म संगतता
- एंजेल3 के साथ अनुप्रयोग का निरंतर एकीकरण
- कई डेटाबेस का समर्थन
इनके लिए उपयुक्त
- Angel3 का उपयोग करने वाले बैकएंड विकासकर्ता
- डार्ट-आधारित वेब सर्वर प्रोजेक्ट्स
- डेटाबेस अब्स्ट्रैक्शन की आवश्यकता वाले एप्लिकेशन
- प्रकार सुरक्षा को प्राथमिकता देने वाली टीमें
- कई प्लेटफॉर्म के लिए लक्षित प्रोजेक्ट
विचार योग्य बातें
- Angel3 फ्रेमवर्क की आवश्यकता है
- उपलब्ध दस्तावेज़ सीमित हैं
- सर्वर-साइड डार्ट के लिए सबसे उपयुक्त
- मोबाइल UI विकास के लिए नहीं बनाया गया है
- नीचे के डेटाबेस ड्राइवर पर निर्भर