सर्वर, टूल और ऐप के लिए JavaScript रनटाइम
Node.js आपको ब्राउज़र के बाहर JavaScript चलाने देता है। यह वेब सर्वर, API, कमांड-लाइन टूल, बिल्ड सिस्टम और डेस्कटॉप ऐप को चलाता है, और आधुनिक JavaScript इकोसिस्टम की बुनियाद है।
Windows इंस्टॉलर में npm शामिल है, जो पैकेज मैनेजर है और लाखों ओपन-सोर्स लाइब्रेरियों तक पहुँच देता है। Express, Next.js और NestJS जैसे फ़्रेमवर्क, और Vite, TypeScript तथा ESLint जैसे टूल सभी Node.js पर चलते हैं। हम LTS (Long-Term Support) रिलीज़ सूचीबद्ध करते हैं, जिसे लंबे समय तक सुरक्षा सुधार मिलते हैं और जो ज़्यादातर उपयोगकर्ताओं तथा प्रोडक्शन प्रोजेक्ट के लिए अनुशंसित विकल्प है।
Node.js विंडो वाला ऐप नहीं, बल्कि डेवलपर टूल है, इसलिए आप इसे कमांड लाइन या किसी एडिटर के ज़रिए इस्तेमाल करते हैं। अगर आप वेब डेवलपमेंट सीख रहे हैं या JavaScript-आधारित कोई टूल चलाना चाहते हैं, तो LTS संस्करण इंस्टॉल करें।
फ़ायदे
- npm पैकेजों का विशाल इकोसिस्टम
- LTS रिलीज़ को सालों तक सपोर्ट मिलता है
- तेज़ V8 JavaScript इंजन
कमियाँ
- केवल कमांड-लाइन
- बार-बार आने वाले मेजर वर्ज़न के साथ चलना पड़ता है