नोड.js ट्यूटोरियलहात- पुस्तिका सिखा रहा है

Published on 2023-04-20 00:10:05 · 中文 · English · بالعربية · Español · 日本語 · Русский язык · 中文繁體

नोड.js ट्यूटोरियल

Node.js教程
नोड .js ट्यूटोरियल नोड .js की बुनियादी और उन्नत अवधारणाएं प्रदान करता है। हमारे नोड.js ट्यूटोरियल शुरुआती और पेशेवरों दोनों के लिए डिज़ाइन किए गए हैं।
नोड.js वेब और सर्वर-साइड एप्लिकेशन बनाने के लिए जावास्क्रिप्ट एप्लिकेशन चलाने के लिए एक क्रॉस-प्लेटफ़ॉर्म वातावरण और लाइब्रेरी है।
हमारे नोड .js ट्यूटोरियल नोड .js सभी विषयों को कवर करते हैं, जैसे कि विंडोज और लिनक्स पर नोड .js इंस्टॉलेशन, आरईपीएल, पैकेज मैनेजर, कॉलबैक, इवेंट लूप, ऑपरेटिंग सिस्टम, पथ, क्वेरी स्ट्रिंग्स, एन्क्रिप्शन, डीबगर, यूआरएल, डीएनएस, नेट, यूडीपी, प्रक्रियाएं, चाइल्ड प्रोसेस, बफर, स्ट्रीम, फाइल सिस्टम, ग्लोबल ऑब्जेक्ट्स, वेब मॉड्यूल, और बहुत कुछ। नोड.js साक्षात्कार प्रश्न भी आपको नोड.js तकनीक को बेहतर ढंग से समझने में मदद करने के लिए प्रदान किए जाते हैं।

नोड क्या है.js

नोड.js ब्राउज़र के बाहर जावास्क्रिप्ट एप्लिकेशन चलाने के लिए एक क्रॉस-प्लेटफ़ॉर्म रनटाइम वातावरण और लाइब्रेरी है। इसका उपयोग सर्वर-साइड और वेब एप्लिकेशन बनाने के लिए किया जाता है। यह खुला स्रोत है और उपयोग करने के लिए स्वतंत्र है। आप इस लिंक से https://nodejs.org/en/ डाउनलोड कर सकते हैं
नोड .js कई बुनियादी मॉड्यूल जावास्क्रिप्ट में लिखे गए हैं। नोड .js मुख्य रूप से वास्तविक समय सर्वर अनुप्रयोगों को चलाने के लिए उपयोग किया जाता है।
इसका आधिकारिक दस्तावेज निम्नलिखित परिभाषाएं देता है:
? नोड .js प्लेटफॉर्म क्रोम के जावास्क्रिप्ट रनटाइम पर आसानी से तेज और स्केलेबल वेब एप्लिकेशन बनाने के लिए बनाया गया है। नोड .js एक घटना-संचालित, गैर-अवरुद्ध आई / ओ मॉडल का उपयोग करता है, जिससे यह हल्का और कुशल हो जाता है, वितरित उपकरणों में चलने वाले डेटा-गहन, वास्तविक समय अनुप्रयोगों के लिए आदर्श होता है। वेब अनुप्रयोगों के विकास को सरल बनाने के लिए विभिन्न जावास्क्रिप्ट मॉड्यूल की एक समृद्ध लाइब्रेरी प्रदान की जाती है।
Node.js = Runtime Environment + JavaScript Library
नोड के विभिन्न भागों .js
निम्न आरेख नोड .js के कुछ महत्वपूर्ण भागों को निर्दिष्ट करता है:
nodejs的含义

नोड .js विशेषताएं

यहां नोड के .js की कुछ महत्वपूर्ण विशेषताओं की एक सूची दी गई है, जो इसे सॉफ्टवेयर आर्किटेक्ट्स के लिए एक शीर्ष विकल्प बनाती है।
बहुत तेज: नोड गूगल क्रोम के वी8 जावास्क्रिप्ट इंजन पर बनाया .js, इसलिए कोड एग्जीक्यूशन के मामले में इसकी लाइब्रेरी काफी तेज हैं। I/O अतुल्यकालिक और ईवेंट-संचालित है नोड.js लाइब्रेरी के सभी एपीआई अतुल्यकालिक हैं, यानी गैर-ब्लॉकिंग। इसलिए, नोड.js आधारित सर्वर कभी भी एपीआई को डेटा वापस करने की प्रतीक्षा नहीं करता है। कॉल के बाद सर्वर अगले एपीआई में चला जाता है, और नोड.js इवेंट नोटिफिकेशन तंत्र सर्वर को पिछले एपीआई कॉल से प्रतिक्रिया प्राप्त करने में मदद करता है। यही कारण है कि यह तेज है। एकल-थ्रेडेड: नोड .js इवेंट लूप के साथ एकल-थ्रेडेड मॉडल का पालन करें। अत्यधिक स्केलेबल: नोड .js अत्यधिक स्केलेबल है क्योंकि घटना तंत्र सर्वर को गैर-अवरुद्ध तरीके से प्रतिक्रिया देने में मदद करता है। कोई बफर नहीं: नोड .js ऑडियो और वीडियो फ़ाइलों को अपलोड करते समय समग्र प्रसंस्करण समय को कम करता है। नोड.js एप्लिकेशन कभी भी किसी भी डेटा को बफर नहीं करता है। ये एप्लिकेशन केवल चंक्स में डेटा आउटपुट करते हैं। खुला स्रोत: नोड.js में एक ओपन-सोर्स समुदाय है जिसने कई महान मॉड्यूल का उत्पादन किया है जो नोड.js अनुप्रयोगों में अतिरिक्त कार्यक्षमता जोड़ते हैं। लाइसेंस: नोड.js एमआईटी लाइसेंस के तहत जारी किया जाता है।