# नोड.जेएस क्या है? — नोड.जेएस

Source: https://www.geekswithgeeks.com/hi/nodejs/node-intro

> एक जावास्क्रिप्ट रनटाइम जो ब्राउज़र के बाहर चलता है।

## जावास्क्रिप्ट, ब्राउज़र के बाहर

**Node.js** क्रोम के **V8** इंजन पर बना एक जावास्क्रिप्ट रनटाइम है। यह आपको सर्वर, CLI टूल्स और बिल्ड स्क्रिप्ट्स में JS चलाने देता है — सिर्फ़ ब्राउज़र टैब में नहीं, कहीं भी।

## डिज़ाइन से नॉन-ब्लॉकिंग

Node एक सिंगल-थ्रेडेड **इवेंट लूप** और नॉन-ब्लॉकिंग I/O उपयोग करता है — यह हर रिक्वेस्ट के लिए नया थ्रेड बनाए बिना हज़ारों कनेक्शन संभाल सकता है।

## एक वेटर, कई मेज़ें

Node को एक अकेले **वेटर** की तरह सोचें जो किसी एक मेज़ पर बेकार खड़ा नहीं रहता — वह ऑर्डर देता है (I/O कार्य शुरू करता है) और रसोई काम करते समय अगली मेज़ पर चला जाता है।
