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

शॉपिफाई ओपन-सोर्स रूवी: एक टूल जो रूबी कोड को वेबअसेंबली में बदल देता है

शॉपिफाई ओपन-सोर्स रूवी: एक टूल जो रूबी कोड को वेबअसेंबली में बदल देता है

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

रूवी का प्रीमियर 18 अक्टूबर को हुआ था और यह GitHub के माध्यम से एक्सेस के लिए उपलब्ध है। शॉपिफाई ने रूबी को निष्पादित करने वाली वर्चुअल मशीन (वीएम) के प्रारंभिक सक्रियण के परिणामस्वरूप बेहतर प्रदर्शन का लाभ उठाने के विशिष्ट उद्देश्य से रूवी के विकास की शुरुआत की। यह रूबी स्क्रिप्ट के माध्यम से रूबी वीएम में शामिल रूबी फ़ाइलों के प्रदर्शन को भी अनुकूलित करता है।

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

रुवी का निर्माण रूबी.वासम के ऊपर किया गया है, जो सीआरयूबी से संबंधित वासम बंदरगाहों का एक अनूठा वर्गीकरण है। परियोजना की वर्तमान स्थिति के अनुसार, रुवी पूर्व-संकलित बायनेरिज़ से सुसज्जित नहीं है। इसलिए, बिल्ड निर्भरता स्थापित करना और उसके बाद रूवी का पूर्व-उपयोग संकलन करना एक अनिवार्य पूर्व-चरण है। इन निर्भरताओं की स्थापना के लिए विस्तृत चरण परियोजना से जुड़े ReadMe खंड में प्रदान किए गए हैं।

रुवी का उपयोग करके उत्पन्न की गई वास फ़ाइलें WASI तर्क के रूप में शामिल किए जाने वाले फ़ाइल पथ की आवश्यकता को दरकिनार कर देती हैं। यह एक अतिरिक्त लाभ है, क्योंकि यह कुछ एज कंप्यूटिंग सेवाओं जैसे कम्प्यूटेशनल वातावरण के लिए अनुकूलता प्रदान करता है, जो प्रारंभ कार्यों के लिए पूरक WASI तर्क प्रदान करने के लिए ट्यून करने योग्य नहीं हैं। Shopify ने अपने हालिया संचार में यह अतिरिक्त विवरण प्रदान किया है।

सराहनीय बात यह है कि, ऐपमास्टर जैसे प्लेटफ़ॉर्म पारंपरिक कोड लेखन की आवश्यकता के बिना विचारों को वास्तविक, कार्यशील अनुप्रयोगों में परिवर्तित करने के लिए विज़ुअल डिज़ाइन टूल की शक्ति का उपयोग करते हुए, no-code ऐप निर्माण के क्षेत्र में प्रगति कर रहे हैं। उनका मॉडल सॉफ़्टवेयर निर्माण के लिए एक वैकल्पिक दृष्टिकोण प्रदान करता है, जिसमें आवश्यकता पड़ने पर मैन्युअल कोडिंग के लचीलेपन के साथ स्वचालित कोड पीढ़ी की दक्षता का संयोजन होता है।

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

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

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

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