ऐप्स और सॉफ्टवेयर

डिनो (Deno) का परिचय: जावास्क्रिप्ट, टाइपस्क्रिप्ट और वेबअसेंबली के लिए एक आधुनिक रनटाइम

· GlobeWire Daily Editorial Desk · Source: github.com

2 मिनट में पढ़ें

मुख्य बातें
डिनो (Deno) का परिचय: जावास्क्रिप्ट, टाइपस्क्रिप्ट और वेबअसेंबली के लिए एक आधुनिक रनटाइम

GlobeWire Daily की मूल सांकेतिक तस्वीर — घटना की वास्तविक फोटो नहीं।

डिनो क्या है?

डिनो (Deno) जावास्क्रिप्ट, टाइपस्क्रिप्ट और वेबअसेंबली के लिए एक आधुनिक रनटाइम वातावरण है। इसे V8 इंजन, रस्ट (Rust) और टोकियो (Tokio) फ्रेमवर्क के आधार पर तैयार किया गया है। इसका मुख्य उद्देश्य डेवलपर्स को एक सुरक्षित और बेहतर अनुभव प्रदान करना है।

मुख्य विशेषताएं

  • सुरक्षा को प्राथमिकता: डिनो में सुरक्षा को डिफ़ॉल्ट रूप से शामिल किया गया है। फ़ाइल सिस्टम, नेटवर्क या वातावरण वेरिएबल्स तक पहुँचने के लिए स्पष्ट अनुमति की आवश्यकता होती है।
  • इन-बिल्ट टूल्स: इसमें परीक्षण (testing), फॉर्मेटिंग और लिंटिंग के लिए अंतर्निहित उपकरण मिलते हैं, जो विकास प्रक्रिया को सरल बनाते हैं।
  • टाइपस्क्रिप्ट का समर्थन: डिनो मूल रूप से टाइपस्क्रिप्ट को सपोर्ट करता है, जिससे कई वर्कफ़्लो में अलग से ट्रांसपाइलेशन की आवश्यकता खत्म हो जाती है।

व्यावहारिक उपयोग और पारिस्थितिकी तंत्र

डिनो का उपयोग मुख्य रूप से वेब सर्वर बनाने के लिए किया जाता है। डेवलपर एक टाइपस्क्रिप्ट फ़ाइल बनाकर उसे सीधे कमांड-लाइन इंटरफेस के माध्यम से चला सकते हैं। इसके साथ ही, डिनो का अपना एक समृद्ध पारिस्थितिकी तंत्र है:

  • डिनो स्टैंडर्ड लाइब्रेरी: सामान्य प्रोग्रामिंग कार्यों के लिए आधिकारिक तौर पर समर्थित उपयोगिताओं का संग्रह।
  • JSR: आधुनिक जावास्क्रिप्ट और टाइपस्क्रिप्ट विकास के लिए एक ओपन-सोर्स पैकेज रजिस्ट्री।
  • डिनो डिप्लॉय (Deno Deploy): कोड को 'एज' (edge) पर चलाने के लिए एक वितरित प्लेटफ़ॉर्म।

शुरुआत कैसे करें

डिनो के बारे में अधिक जानने के लिए आधिकारिक डिनो दस्तावेज़ीकरण देखें। वहां इंस्टॉलेशन के तरीके, स्रोत कोड से बिल्डिंग के निर्देश और विकास गाइड उपलब्ध हैं। यदि आप इस ओपन-सोर्स प्रोजेक्ट में योगदान देना चाहते हैं, तो आप रिपॉजिटरी में दिए गए दिशा-निर्देशों का पालन कर सकते हैं।

यह खबर शेयर करें
मूल स्रोत पढ़ें: denoland/deno: A modern runtime for JavaScript and TypeScript. - GitHub

AI की सहायता से तैयार रिपोर्ट; मूल स्रोत के दावों की स्वतंत्र पुष्टि नहीं की गई है।

लेखक के बारे में

GlobeWire Daily Editorial Desk — प्रकाशित स्रोतों पर आधारित AI-सहायता प्राप्त खबरें।

और पढ़ें