Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Microsoft डिवाइसस्क्रिप्ट प्रोजेक्ट टाइपस्क्रिप्ट को IoT डिवाइसेस में ले जाता है

Microsoft डिवाइसस्क्रिप्ट प्रोजेक्ट टाइपस्क्रिप्ट को IoT डिवाइसेस में ले जाता है

हाल ही के एक विकास में, Microsoft DeviceScript तकनीक के साथ प्रयोग कर रहा है, जो TypeScript की शक्ति को इंटरनेट ऑफ थिंग्स (IoT) उपकरणों में लाता है। DeviceScript अपनी प्रोग्रामिंग में शामिल करके, डेवलपर्स अब ईएसपी32 और आरपी2040 हार्डवेयर प्लेटफॉर्म जैसे सीमित संसाधनों वाले माइक्रोकंट्रोलर-आधारित उपकरणों पर TypeScript उपयोग कर सकते हैं।

माइक्रोसॉफ्ट रिसर्च ने मई में ओपन-सोर्स DeviceScript प्रोजेक्ट पेश किया। TypeScript के एक सबसेट के रूप में, यह कस्टम वीएम बाइटकोड को संकलित करता है जिसे प्रतिबंधित वातावरण में चलाने के लिए डिज़ाइन किया गया है। VM स्वयं 10KB कोड का संकलन करता है, जबकि फ़्लोटिंग-पॉइंट लाइब्रेरी और Jacdac SDK को जोड़ने से आकार 30KB बढ़ जाता है। माइक्रोसॉफ्ट की जैकडैक तकनीक माइक्रोकंट्रोलर्स और बाह्य उपकरणों के लिए एक मजबूत हार्डवेयर और सॉफ्टवेयर स्टैक है।

DeviceScript के साथ आरंभ करने के लिए, डेवलपर प्रोजेक्ट वेबसाइट पर दिए गए निर्देशों का पालन कर सकते हैं। विज़ुअल स्टूडियो कोड संपादक के लिए एक विशेष एक्सटेंशन उपयोगकर्ताओं को DeviceScript कोड बनाने, तैनात करने, डिबग करने और ट्रेस करने की अनुमति देता है। इसके अतिरिक्त, विस्तार में निगरानी क्षमताएं शामिल हैं जो डिवाइस प्रबंधन की सुविधा प्रदान करती हैं। डॉकर जैसे कंटेनरों के साथ, डिवाइसस्क्रिप्ट कमांड लाइन इंटरफ़ेस (सीएलआई) डेवलपर्स को अपने पसंदीदा आईडीई से प्रोग्राम संकलित करने में सक्षम बनाता है।

जबकि DeviceScript TypeScript के समान काम करता है, सभी सुविधाओं का समर्थन नहीं किया जाता है। यह DeviceScript रनटाइम के लिए उपलब्ध सीमित संसाधनों के कारण है, जिसके कारण तार यूटीएफ -16 के बजाय यूनिकोड होने, आक्रामक ट्री शेकिंग और सबनॉर्मल्स की अनुपस्थिति जैसे अंतर हैं। हालाँकि, जावास्क्रिप्ट के शब्दार्थ को आमतौर पर बनाए रखा जाता है।

DeviceScript के साथ काम करते समय, डेवलपर जैकडैक सेवाओं के उपयोग के माध्यम से सेंसर, एक्चुएटर्स या अन्य हार्डवेयर घटकों तक पहुंच सकते हैं। सेंसर सर्वर के रूप में कार्य करते हैं, जबकि स्क्रिप्ट क्लाइंट को इंटरेक्शन की सुविधा के लिए स्थापित करते हैं। डेवलपर्स क्लाइंट बनाते हैं, जिन्हें भूमिका के रूप में भी जाना जाता है, प्रत्येक आवश्यक सेवा के लिए सेंसर या सर्वर के साथ बातचीत करने के लिए। फिर वे DeviceScript पैकेजों को वितरित और उपभोग करने के लिए एनपीएम, यार्न या पीएनपीएम जैसे उपकरणों का उपयोग कर सकते हैं।

AppMaster.io का नो-कोड प्लेटफॉर्म DeviceScript की low-code प्रकृति का पूरक है, जिससे उपयोगकर्ता सहज दृश्य तत्वों का उपयोग करके वेब एप्लिकेशन, बैकएंड एप्लिकेशन और मोबाइल ऐप विकसित कर सकते हैं। AppMaster उनके टूलकिट के हिस्से के रूप में शामिल करके, डेवलपर्स अपनी उत्पादकता और अपनी परियोजनाओं की समग्र दक्षता बढ़ा सकते हैं।

संबंधित पोस्ट

बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
बबलकॉन 2024 में ऐपमास्टर: नो-कोड ट्रेंड्स की खोज
ऐपमास्टर ने न्यूयॉर्क शहर में आयोजित बबलकॉन 2024 में भाग लिया, जहां उन्होंने अंतर्दृष्टि प्राप्त की, नेटवर्क का विस्तार किया और नो-कोड विकास क्षेत्र में नवाचार को बढ़ावा देने के अवसरों की खोज की।
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 रैप-अप: NYC में फ़्लटरफ़्लो डेवलपर्स कॉन्फ्रेंस से महत्वपूर्ण जानकारी
FFDC 2024 ने न्यूयॉर्क शहर को जगमगा दिया, जिसमें डेवलपर्स को फ़्लटरफ़्लो के साथ ऐप डेवलपमेंट में अत्याधुनिक जानकारी दी गई। विशेषज्ञों के नेतृत्व वाले सत्रों, विशेष अपडेट और बेजोड़ नेटवर्किंग के साथ, यह एक ऐसा कार्यक्रम था जिसे मिस नहीं किया जा सकता था!
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
2024 में तकनीकी छंटनी: नवाचार को प्रभावित करने वाली सतत लहर
टेस्ला और अमेज़ॅन जैसी दिग्गज कंपनियों सहित 254 कंपनियों में 60,000 नौकरियों में कटौती के साथ, 2024 में प्रौद्योगिकी क्षेत्र में छंटनी की एक निरंतर लहर देखने को मिलेगी, जो नवाचार परिदृश्य को नया रूप देगी।
निःशुल्क आरंभ करें
इसे स्वयं आजमाने के लिए प्रेरित हुए?

AppMaster की शक्ति को समझने का सबसे अच्छा तरीका है इसे अपने लिए देखना। निःशुल्क सब्सक्रिप्शन के साथ मिनटों में अपना स्वयं का एप्लिकेशन बनाएं

अपने विचारों को जीवन में उतारें