English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS الجسر الأساسي

NodeJS Express.js

مكتبات NodeJS للتحكم في التخزين المؤقت وURL

MySQL لـ NodeJS

MongoDB لـ NodeJS

ملفات NodeJS (FS)

NodeJS أخرى

دليل تعليم Node.js

ببساطة، Node.js هو JavaScript الذي يعمل على الخادم.

Node.js هو منصة مبني على محرك JavaScript Runtime لـ Chrome.

Node.js هو بيئة JavaScript للخدمات الموجهة بالأحداث، تعتمد على محرك V8 من Google، ويتم تنفيذ JavaScript بسرعة كبيرة ومهارة عالية من قبل محرك V8.

محرر Node.js عبر الإنترنت

من هو مناسب لقراءة هذا الدليل؟

إذا كنت مبرمجًا أماميًا ولا تعرف لغات برمجة مثل 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 الأول: مرحبًا العالم!

نمط السكربت

إليك برنامجنا الأول لـ Node.js:

console.log("مرحبًا العالم");

احفظ هذا الملف، واسمه helloworld.js، ويمكنك تنفيذه باستخدام الأمر node:

node helloworld.js

بعد تنفيذ البرنامج، إذا كان كل شيء على ما يرام، سيتم عرض Hello World في الطرفية.

نمط التفاعل

افتح الطرفية، اكتب node للدخول إلى نمط التفاعل، يمكنك إدخال جملة برمجية واحدة وتنفيذها على الفور وتعديل النتائج، مثلًا:

$ node
> console.log('مرحبًا العالم!');
مرحبًا العالم!