English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ببساطة، Node.js هو JavaScript الذي يعمل على الخادم.
Node.js هو منصة مبني على محرك JavaScript Runtime لـ Chrome.
Node.js هو بيئة JavaScript للخدمات الموجهة بالأحداث، تعتمد على محرك V8 من Google، ويتم تنفيذ JavaScript بسرعة كبيرة ومهارة عالية من قبل محرك V8.
إذا كنت مبرمجًا أماميًا ولا تعرف لغات برمجة مثل PHP،Python أو Ruby، ثم تريد إنشاء خدمات خاصة بك، فإن Node.js هو خيار جيد جدًا.
Node.js هو JavaScript الذي يعمل على الخادم، إذا كنت ملمًا بلغة JavaScript، فإن تعلم Node.js سيكون سهلًا جدًا.
بالطبع، إذا كنت مبرمجًا خلفيًا وتود نشر بعض الخدمات عالية الأداء، فإن تعلم Node.js هو خيار جيد جدًا.
قبل أن تستمر في هذا الدليل، يجب أن تكون على علم ببعض المصطلحات الأساسية للبرمجة الحاسوبية. إذا كنت قد درست لغات البرمجة مثل Javascript،PHP،Java،فسيكون ذلك مفيدًا جدًا لفهمك لبرمجة Node.js.
يمكننا استخدام الأمر التالي لعرض إصدار Node الحالي:
$ node -v v4.4.3
ملاحظة:قد تكون هناك اختلافات بين الإصدارات المختلفة.
إليك برنامجنا الأول لـ Node.js:
console.log("مرحبًا العالم");
احفظ هذا الملف، واسمه helloworld.js، ويمكنك تنفيذه باستخدام الأمر node:
node helloworld.js
بعد تنفيذ البرنامج، إذا كان كل شيء على ما يرام، سيتم عرض Hello World في الطرفية.
افتح الطرفية، اكتب node للدخول إلى نمط التفاعل، يمكنك إدخال جملة برمجية واحدة وتنفيذها على الفور وتعديل النتائج، مثلًا:
$ node > console.log('مرحبًا العالم!'); مرحبًا العالم!