ما هو Node.js وما دوره في تطوير الويب؟

سهلقراءة دقيقةآخر تحديث 1 أكتوبر 2026

موضوع السؤال:تطوير الويبعام
المزيد من الأسئلة:تطوير الويبعام

الإجابة

Node.js بيئة تشغيل تسمح بتنفيذ JavaScript على الخادم، خارج المتصفح. ليس لغة جديدة ولا قاعدة بيانات، بل محرك يشغّل JavaScript في أي مكان.

خادم بسيط

const http = require('http');

http.createServer((req, res) => {
  res.end('Hello from Node.js');
}).listen(3000);

لماذا هو مهم؟

  • لغة واحدة للواجهة الأمامية والخادم.
  • ممتاز للتطبيقات اللحظية مثل الدردشة والإشعارات.
  • مكتبة حزم ضخمة عبر npm.

حتى لو لم تبنِ خادمًا بـ Node.js، ستستخدمه غالبًا لأدوات التطوير، مثل بناء ملفات CSS وJavaScript.

اختبر فهمك

ما هو دور Node.js في تطوير الويب؟