सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
एक डार्ट पैकेज जो स्ट्रीम के रूपांतरण और संचालन के लिए एक सुविधाजनक उपकरणों का सेट प्रदान करता है। यह स्ट्रीम डेटा फ्लो को आसानी से फ़िल्टर, मैप, संयोजित और प्रबंधित करने के लिए उपयोगी विधियाँ प्रदान करता है। फ्लटर और डार्ट एप्लिकेशन में स्ट्रीम हैंडलिंग को बढ़ावा देने के लिए डिज़ाइन किया गया है, जो कई प्लेटफॉर्मों पर रिएक्टिव प्रोग्रामिंग पैटर्न का समर्थन करता है। पैकेज डार्ट टूल्स इकोसिस्टम का हिस्सा है और मौजूदा प्रोजेक्ट में बिना किसी दिक्कत के एकीकृत हो सकता है। असिंक्रोनस डेटा स्ट्रीम के साथ काम करने वाले डेवलपर्स के लिए आदर्श है।
उपयोग
रियल-टाइम डेटा प्रोसेसिंग
घटना एग्रीगेशन
एसिंक डेटा फ़िल्टरिंग
स्ट्रीम मर्जिंग और ट्रांसफॉर्मेशन
उपयोगकर्ता इनपुट स्ट्रीम का प्रबंधन
डेटा पाइपलाइन ऑर्केस्ट्रेशन
मुख्य विशेषताएँ
योज्य स्ट्रीम ऑपरेटर
कुशल स्ट्रीम नियंत्रण
क्रॉस-प्लेटफॉर्म संगतता
साफ एपीआई डिज़ाइन
Dart के async/await के साथ एकीकरण
जटिल स्ट्रीम वर्कफ़्लो का समर्थन करता है
इनके लिए उपयुक्त
प्रतिक्रियाशील उपयोगकर्ता इंटरफेस विकास
डेटा सिंक्रनाइज़ेशन
नेटवर्क रिक्वेस्ट हैंडलिंग
जटिल घटना-आधारित तर्क
प्रवाह का व्यापक रूप से उपयोग करने वाले विकासकर्ता
वास्तविक समय अपडेट की आवश्यकता वाले ऐप्स
विचार योग्य बातें
Dart Streams की समझ आवश्यक है
सरल उपयोग मामलों के लिए जटिलता बढ़ सकती है
सिंक्रोनस संचालन के लिए उपयुक्त नहीं
अन्य एसिंक उपकरणों के साथ उपयोग करने में सबसे अच्छा
मूल उदाहरणों के अलावा सीमित दस्तावेज़न
Dart SDK विशेषताओं पर निर्भर करता है
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
Overview
This repository is home to tooling related Dart packages. Generally, this means
packages published through the
tools.dart.dev publisher that
don't naturally belong to other topic monorepos (like
dart-lang/build,
dart-lang/test, or
dart-lang/shelf).
A client library for authenticating with a remote service via OAuth2 on behalf of a user, and making authorized HTTP requests with the user's OAuth2 credentials.