Node.js هي بيئة تشغيل ومكتبة عبر الأنظمة الأساسية لتشغيل تطبيقات JavaScript خارج المتصفح. يتم استخدامه لإنشاء تطبيقات الويب من جانب الخادم والشبكات. إنه مفتوح المصدر ومجاني للاستخدام. هو - هي
تمت كتابة العديد من الوحدات الأساسية لـ Node.js بلغة JavaScript. يتم استخدام Node.js في الغالب لتشغيل تطبيقات الخادم في الوقت الفعلي.
التعريف الوارد في وثائقها الرسمية هو كما يلي:
Node.js عبارة عن نظام أساسي مبني على وقت تشغيل JavaScript في Chrome لبناء تطبيقات شبكة سريعة وقابلة للتطوير بسهولة. يستخدم Node.js نموذج إدخال / إخراج يحركه الحدث ولا يحظره مما يجعله خفيف الوزن وفعال ومثالي لتطبيقات الوقت الفعلي كثيفة البيانات التي تعمل عبر الأجهزة الموزعة.
يوفر Node.js أيضًا مكتبة غنية بالعديد من وحدات JavaScript لتبسيط تطوير تطبيقات الويب.