ما هو 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 في تطوير الويب؟