10+ Node.js Guide Tips – Node.js सीखें बहुत आसानी से स्टेप by स्टेप Node.js गाइड
Node.js Guide Tips: Node.js का मतलब होता है बिना ब्राउज़र के जावास्क्रिप्ट को रन करना। Node.js JavaScript का ना फ्रेमवर्क है और ना ही लाइब्रेरी हैं ये तो रन टाइम Environment है।
हालांकि Node.js में कोडिंग पूरी जावास्क्रिप्ट में ही की जाती हैं इसमें बने बनाये इनबिल्ड फंक्शन्स मिल जाते है जो काम को आसान करते हैं।
Node.js Guide Tips
कुछ फंक्शन्स जो की जावास्क्रिप्ट में ब्राउज़र स्पेसिफिक होते हैं उनको हम Node.js में इस्तेमाल नहीं कर सकते जैसे अलर्ट, document.getElementById, आदि।
JavaScript के डॉक्यूमेंट ऑब्जेक्ट (document) और विंडो ऑब्जेक्ट (window) को हम Node.js में इस्तेमाल नहीं कर सकते क्युकी ये ब्राउज़र स्पेसिफिक होते हैं।
100 से भी ज्यादा रोचक ज्ञानवर्धक जानकारियाँ पढ़ने के लिए फैक्ट्स नॉलेज का मैन पेज चेक करे।
जावास्क्रिप्ट में यदि हम “var a=1” को ग्लोबली जोड़ते हैं, तो यह विंडो ऑब्जेक्ट में जुड़ जाएगा और फिर हम उस value को window.a के रूप में प्राप्त कर सकते हैं।
Node.js में ग्लोबल ऑब्जेक्ट होता है, इसलिए हम global.a का उपयोग करके ग्लोबली value प्राप्त कर सकते हैं।
Node.js सर्वर साइड ऐप बनाने के लिए एक क्रॉस-प्लेटफ़ॉर्म रनटाइम एन्वॉयरमेंट है।
Node.js का उपयोग करके हम रीयलटाइम चैट ऐप, डेटा स्ट्रीमिंग ऐप, मल्टीप्लेयर गेम ऐप, डीएनएस सर्वर और प्रॉक्सी सर्वर बना सकते हैं।
Node.js के बैकग्राउंड में C और C++ भाषाओं का उपयोग होता हैं।
नए नए टेक्नोलॉजी टिप्स जानने के लिए ये पढ़े – टेक्नोलॉजी टिप्स एंड फैक्ट्स
Node.js क्यों चुनें?
API, सिंगल पेज ऐप, रीयलटाइम समाधान, डेटा स्ट्रीमिंग, फास्ट डाटा एक्सचेंज आदि के लिए Node.js का इस्तेमाल होता हैं।
Node.js एक तेज़ और नॉन-ब्लॉकिंग IO मॉडल है। इसका मतलब है कि Node.js उन फ़ंक्शनों के लिए wait नहीं करता है जो response भेजने में समय लेते हैं।
ब्लॉकिंग का अर्थ है कि जब तक हम पहले यूजर की प्रक्रिया पूरी नहीं कर लेते, तब तक हम दूसरे यूजर फ़ंक्शन को प्रोसेस नहीं कर सकते।
जावास्क्रिप्ट एक सिंगल थ्रेडेड प्रोग्रामिंग है और इसलिए हमें यूजर का डेटा प्राप्त करने के लिए हर बार एक नया थ्रेड शुरू करना होता हैं।
हम Node.js के साथ socket io का उपयोग करके रीयलटाइम चैट ऐप आसानी से बना सकते हैं।
यह जांचने के लिए कि आपके सिस्टम में Nodejs है या नहीं, CMD कमांड में “node” चलाएं। इससे आपको पता चल जाएगा कि कौन सा version मौजूद है।
क्या आपको ChatGPT का अच्छे से इस्तेमाल करना आता हैं? नहीं तो ये 10 ChatGPT के Prompts आपकी हेल्प करेंगे।
Node.js सीखें बहुत आसानी से स्टेप by स्टेप
CMD में किसी भी Nodejs फ़ाइल को चलाने के लिए इस कोड का उपयोग करें: “node file.js”
Nodemon एक पैकेज मैनेजर है जो फ़ाइल को सेव करने पर सर्वर को स्वचालित रूप से रीस्टार्ट कर देता है।
Node.js में किसी भी पैकेज को इंस्टॉल करने के लिए इस कमांड का उपयोग करें: “npm install” या शार्ट में “npm i”
“package.json” नामक एक फ़ाइल होती है जो Node.js की मुख्य फ़ाइल होती है और इसमें ऐप या प्रोजेक्ट का मेटा डेटा स्टोर होता है। यानी कौन कौन से पैकेज का इस्तेमाल होने वाला है या प्रोजेक्ट में क्या क्या डिपेंडेंसी है इस फाइल से पता लगा सकते हैं।
जब भी आप “npm init” कमांड चलाते हैं, तो यह कमांड आपसे कुछ जानकारी प्राप्त करता है और “package.json” फ़ाइल बनाता है।
जब आप “npm init -y” कमांड चलाते हैं, तो यह कमांड आपसे कोई जानकारी मांगे बिना “package.json” फ़ाइल बना देता है।
हम “npm install” और “npm i” दोनों कमांड चला सकते हैं और इन दोनों का कार्य समान है। npm i, npm install का संक्षिप्त रूप है।
Node.js सीखें बहुत आसानी से स्टेप by स्टेप
Check Our 4,000+ Facts in Hindi Collections on PINTEREST
Checkout Facts in Hindi Linktree Collections
Leave a Reply