अवलोकन
एक डार्ट लाइब्रेरी जो फ्लैटबफर्स को पढ़ने और लिखने के लिए है, एक उच्च प्रदर्शन अनुक्रमण प्रारूप। यह तंत्रों के बीच कम स्मृति अतिरिक्त लागत और विश्लेषण या कॉपी करने की आवश्यकता के बिना प्रभावी डेटा आदान-प्रदान की अनुमति देता है। डार्ट SDK टीम के कोनस्टेंटिन शेगलोव और पॉल बेरी के मूल कार्य पर आधारित, यह एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स पर क्रॉस-प्लेटफॉर्म उपयोग के लिए समर्थन करता है। गेम, रियल-टाइम सिस्टम और मोबाइल ऐप्स जैसे त्वरित, संक्षिप्त डेटा अनुक्रमण की आवश्यकता वाले एप्लिकेशन के लिए आदर्श है।
उपयोग
- उच्च प्रदर्शन डेटा अनुक्रमण
- प्लेटफॉर्म के बीच डेटा आदान-प्रदान
- गेम डेवलपमेंट
- रियल-टाइम डेटा प्रोसेसिंग
- मोबाइल ऐप डेटा स्टोरेज
- एम्बेडेड सिस्टम
मुख्य विशेषताएँ
- शून्य कॉपी डिसीरियलाइजेशन
- न्यूनतम मेमोरी उपयोग
- क्रॉस-प्लेटफॉर्म संगतता
- तेज़ पढ़ने-लिखने ऑपरेशन
- स्कीमा परिभाषाओं का समर्थन करता है
- .fbs फ़ाइलों से उत्पन्न कोड
इनके लिए उपयुक्त
- प्रदर्शन-महत्वपूर्ण एप्लिकेशन
- त्वरित डेटा पहुँच की आवश्यकता वाले मोबाइल और वेब एप्लिकेशन
- खेल और सिमुलेशन
- डेटा-भारी बैकएंड सेवाएँ
- सीमित मेमोरी संसाधन वाले प्रणाली
विचार योग्य बातें
- स्कीमा परिभाषा की आवश्यकता होती है (.fbs फ़ाइलें)
- नए उपयोगकर्ताओं के लिए सीखने का ढलान
- सीमित मानव-पढ़ने योग्य आउटपुट
- द्विआधारी प्रारूप के कारण डिबगिंग के लिए उपयुक्त नहीं
- कोड जनरेशन के चरण की आवश्यकता है