Node.jsایک اوپن سورس، کراس پلیٹ فارم رن ٹائم ماحول ہے جو ڈویلپرز کو جاوا اسکرپٹ کا استعمال کرتے ہوئے قابل توسیع اور موثر ایپلیکیشنز بنانے کی اجازت دیتا ہے۔ یہ V8 جاوا اسکرپٹ انجن پر مبنی ہے، جو کہ گوگل کے ذریعہ تیار کیا گیا ہے، اور جاوا اسکرپٹ کو سرور سائیڈ پر چلانے کے قابل بناتا ہے۔ یہ ڈویلپرز کے لئے ممکن بناتا ہے کہ وہ جاوا اسکرپٹ کو دونوں جانب، یعنی کلائنٹ سائیڈ اور سرور سائیڈ اسکرپٹنگ کے لئے استعمال کریں، جو ترقیاتی عمل کو ہموار بناتا ہے۔

غیر مسدود، واقعے پر مبنی فن تعمیر کاNode.jsیہ اصلی وقت کی خصوصیات کی ضرورت رکھنے والی ایپلی کیشنز جیسے کہ چیٹ ایپلی کیشنز، لائیو اپ ڈیٹس یا گیمنگ پلیٹ فارمز کے لئے آئیڈیل بناتا ہے۔ اس کی غیر ہم وقتی نوعیت اسے بیک وقت متعدد درخواستوں کو نمٹنے کی اجازت دیتی ہے بغیر اس کے کہ ایک کام کے ختم ہونے کا انتظار کئے بغیر دوسرا شروع کیا جائے۔ اس سے وسائل کے انتظام کی کارکردگی بڑھتی ہے اور ایپلی کیشن کی کارکردگی بہتر ہوتی ہے۔

Node.jsیہ تیزی سے چلنے والی اور ہلکی پھلکی اطلاقات بنانے کے لیے خاص طور پر موزوں ہے، کیونکہ یہ ایک واحد تھریڈ ماڈل کے تحت کام کرتا ہے۔ یہ ان اطلاقات میں خاص طور پر بہترین ہے جو بڑی مقدار میں ڈیٹا کو سنبھالتی ہیں یا زیادہ throughput کی ضرورت ہوتی ہے، جیسے کہ سٹریمنگ خدمات یا ڈیٹا کے زیادہ استعمال والی ویب سائٹس۔ کئی آپریشنز کو بیک وقت منظم کرنے کی صلاحیت لیٹنسی کو کم کرتی ہے اور صارف کے تجربے کو بہتر بناتی ہے۔

Node.jsایک متحرک کمیونٹی اور وسیع لائبریریوں اور فریم ورک کے ایکوسسٹم کے ساتھ ہے۔ npm (Node Package Manager) جیسے پیکیج منیجرز کے ذریعے، ڈویلپرز مختلف ماڈیولز تک بہ آسانی رسائی حاصل کر سکتے ہیں اور اپنی ایپلیکیشنز کی فعالیت کو بڑھا سکتے ہیں۔ یہ Node.js کو جدید ویب ترقی کے لیے ایک طاقتور انتخاب بناتا ہے۔


اہم خصوصیات:

  • غیر متزامن اور ایونٹ پر مبنی: ‎Node.js‎ غیر بلاکنگ I/O کالز کا استعمال کرتا ہے، جو اسے بیک وقت متعدد آپریشنز کو مکمل ہونے کا انتظار کیے بغیر سنبھالنے کی اجازت دیتا ہے۔
  • سنگل-تھریڈڈ ماڈل: Node.js ایک سنگل-تھریڈڈ ایونٹ لوپ پر چلتا ہے، جو اسے کم ترین اوور ہیڈ کے ساتھ بیک وقت متعدد کنکشنز کو منیج کرنے کے قابل بناتا ہے۔
  • تیز عملدرآمد: Node.js V8 جاوا اسکرپٹ انجن پر مبنی ہے، جو جاوا اسکرپٹ کوڈ کو مشین کوڈ میں تبدیل کرتا ہے تاکہ تیز عملدرآمد ہو سکے۔
  • اسکیل ایبل: Node.js ایک انتہائی اسکیل ایبل آرکیٹیکچر فراہم کرتا ہے، جو اسکیل ایبل نیٹ ورک ایپلیکیشنز بنانے کے لیے موزوں بناتا ہے۔
  • NPM (Node Package Manager): Node.js ایک وسیع نظامِ کتب خانہ اور پیکجز کے ساتھ آتا ہے جو کہ NPM کے ذریعے دستیاب ہوتی ہیں، جو انحصاریات کے انتظام میں مدد کرتی ہیں۔
  • حقیقی وقت کی صلاحیتیں: Node.js جیسے ایپلی کیشنز اور اشتراکی اوزار کے لئے مثالی ہے کیونکہ یہ ایک ساتھ کئی روابط کو مؤثر طریقے سے سنبھالنے کی صلاحیت رکھتا ہے۔
  • کمیونٹی سپورٹ: Node.js کو ایک بڑی اور فعال کمیونٹی کا فائدہ حاصل ہے جو وسیع وسائل، ٹیوٹوریلز، اور تھرڈ پارٹی ٹولز فراہم کرتی ہے۔
  • سرور سائیڈ جاوا اسکرپٹ: Node.js سرور سائیڈ پر جاوا اسکرپٹ کے استعمال کی اجازت دیتا ہے، جس سے مکمل اسٹیک ڈویلپمنٹ ممکن ہوتی ہے جس میں فرنٹ اینڈ اور بیک اینڈ دونوں پر ایک ہی زبان استعمال کی جاتی ہے۔

پروگرام دوسرے زبانوں میں دستیاب ہے۔

صارف کے جائزے

صارف کی درجہ بندی

لائسنس:

آزاد

ضروریات:

Windows 7/ Windows 8/ Windows 10/ Windows 11

زبانیں:

Multi-languages

سائز:

29.91 MB

ناشر:

Node.js Foundation

اپ ڈیٹ کیا گیا:

Jan 2, 2025

صاف

رپورٹ سافٹ ویئر

ڈویلپر کا سافٹ ویئر

Node.js 26.9.0

سیکیورٹی کی سطحیں

اپنے ڈیوائس کو کسی ممکنہ نقصان سے بچانے اور اپنے ڈیٹا اور رازداری کی سیکیورٹی کو یقینی بنانے کے لیے، ہماری ٹیم ہر بار جب ایک نیا انسٹالیشن فائل ہمارے سرورز پر اپلوڈ کیا جاتا ہے یا کسی دور دراز کے سرور کے ساتھ منسلک ہوتا ہے، اسے چیک کرتی ہے اور فائل کی حیثیت کی تصدیق یا تازہ ترین کرنے کے لیے اسے وقتاً فوقتاً جائزہ لیتی ہے۔ اس چیکنگ کی بنیاد پر، ہم کسی بھی ڈاؤن لوڈ کے قابل فائلوں کے لیے مندرجہ ذیل سیکیورٹی سطحیں متعین کرتے ہیں۔

صاف

یہ بہت ممکن ہے کہ یہ سافٹ ویئر پروگرام محفوظ ہو۔

ہم نے دنیا کے 60 سے زائد معروف اینٹی وائرس سروسز میں اس سافٹ ویئر پروگرام سے منسلک فائلوں اور یو آر ایل کو اسکین کیا؛ کوئی ممکنہ خطرات نہیں ملے۔ اور کوئی تیسری پارٹی کا سافٹ ویئر شامل نہیں ہے۔

خبردار

یہ پروگرام اشتہاری حمایت یافتہ ہے اور یہ تیسری پارٹی کے پروگرامز کو انسٹال کرنے کی پیشکش کر سکتا ہے جو ضرورت نہیں ہیں۔ ان میں ایک ٹول بار، آپ کے ہوم پیج میں تبدیلی، ڈیفالٹ سرچ انجن، یا دوسرے پارٹی پروگرامز کا انسٹال کرنا شامل ہو سکتا ہے۔ یہ جھوٹے مثبت ہو سکتے ہیں، اور ہمارے صارفین کو اس سافٹ ویئر کو انسٹال اور استعمال کرتے وقت محتاط رہنے کی نصیحت کی جاتی ہے۔

معذور

یہ سافٹ ویئر اب ڈاؤن لوڈ کے لیے دستیاب نہیں ہے۔ اس بات کا زیادہ امکان ہے کہ یہ سافٹ ویئر پروگرام خطرناک ہے یا اس میں سیکیورٹی کے مسائل ہیں یا دیگر وجوہات ہیں۔

ایک رپورٹ جمع کریں

شکریہ!
آپ کی رپورٹ بھیج دی گئی ہے۔

ہم آپ کی درخواست کا جائزہ لیں گے اور مناسب کارروائی کریں گے۔

براہ کرم نوٹ کریں کہ اس رپورٹ کی وجہ سے کیے گئے کسی بھی عمل کے بارے میں آپ کو کوئی اطلاع نہیں ملے گی۔ ہم اس کی وجہ سے ہونے والی کسی بھی تکلیف کے لیے معذرت خواہ ہیں۔

ہم آپ کی مدد کی قدر کرتے ہیں تاکہ ہماری ویب سائٹ کو صاف اور محفوظ رکھا جا سکے۔