Node.js Tutorial دليل التعليمي نود جي إس جافا سكريبت
Node.js Tutorial دليل التعليمي نود جي إس جافا سكريبت
Node.js Tutorial دليل التعليمي نود جي إس جافا سكريبت
يوفر البرنامج التعليمي نود جي إس او نود جافا سكريبت Node.js المفاهيم الأساسية والمتقدمة لـ Node.js. تم تصميم برنامج Node.js التعليمي الخاص بنا للمبتدئين والمحترفين على حد سواء.
نود جافا سكريبت Node.js هي بيئة ومكتبة مشتركة بين الأنظمة الأساسية لتشغيل تطبيقات JavaScript والتي تُستخدم لإنشاء شبكات وتطبيقات على جانب الخادم.
يتضمن البرنامج التعليمي الخاص بنود جافا سكريبت Node.js جميع موضوعات Node.js نود جي إس مثل
- التثبيت على ويندوز و لينكس ، installation on windows and linux
- ريبل ، REPL
- مدير الحزم package manager
- عمليات الاسترجاعات ، callbacks
- حلقة الأحداث event loop
- نظام التشغيل os
- المسار path
- سلسلة الاستعلام query string
- التشفير ، cryptography
- المصحح debugger
- يورال URL
- دي ان اس DNS
- نت Net
- يو دي بي UDP
- العملية process
- العمليات الفرعية child processes
- المخازن المؤقتة ، buffers
- التدفقات streams
- أنظمة الملفات file systems
- الكائنات العالمية ، global objects
- وحدات الويب web modules
ما هو / هي نود جافا سكريبت نود جي إس What is Node.js
نود جافا سكريبت نود جي إس Node.js هي بيئة تشغيل ومكتبة مشتركة بين الأنظمة الأساسية لتشغيل تطبيقات JavaScript خارج المتصفح. يتم استخدامه لإنشاء تطبيقات الويب من جانب الخادم والشبكات. إنه مفتوح المصدر ومجاني للاستخدام. يمكن تنزيله من هذا الرابط https://nodejs.org/en/
تمت كتابة العديد من الوحدات الأساسية لـ Node.js بلغة JavaScript. يستخدم Node.js في الغالب لتشغيل تطبيقات الخادم في الوقت الفعلي.
التعريف الوارد في وثائقها الرسمية هو كما يلي:
نود جافا سكريبت Node.js عبارة عن نظام أساسي مبني على runtime وقت تشغيل JavaScript في Chrome لبناء تطبيقات شبكة سريعة وقابلة للتطوير بسهولة. يستخدم Node.js نموذج إدخال / إخراج يحركه الحدث ولا يحظره مما يجعله خفيف الوزن وفعال ومثالي لتطبيقات الوقت الفعلي كثيفة البيانات التي تعمل عبر الأجهزة الموزعة.
يوفر نود جافا سكريبت او نود جي إس Node.js أيضًا مكتبة غنية بالعديد من وحدات جافا سكريبت JavaScript لتبسيط تطوير تطبيقات الويب.
ما هي مكونات نود جافا سكريبت Node.js
تحدد الصورة التالي بعض الأجزاء المهمة من نود جي إس Node.js:
ما هي مميزات نود جافا سكريبت Node.js
فيما يلي قائمة ببعض الميزات المهمة لـ Node.js التي تجعلها الخيار الأول لمهندسي البرمجيات.
- سريعة للغاية: تم تصميم Node.js على محرك جافا سكريبت V8 من Google Chrome ، لذا فإن مكتبته سريعة جدًا في تنفيذ التعليمات البرمجية.
- الإدخال / الإخراج غير متزامن ومدفوع بالأحداث: جميع واجهات برمجة التطبيقات لمكتبة Node.js غير متزامنة ، أي غير محظورة. لذلك لا ينتظر الخادم المستند إلى Node.js أبدًا واجهة برمجة التطبيقات لإرجاع البيانات. ينتقل الخادم إلى واجهة برمجة التطبيقات التالية بعد استدعائه وتساعد آلية الإخطار بأحداث Node.js الخادم في الحصول على استجابة من استدعاء واجهة برمجة التطبيقات السابق. وهو أيضًا سبب لكونه سريعًا جدًا.
- وحدة الترابط: يتبع Node.js نموذجًا فرديًا مترابطًا مع تكرار الأحداث.
- قابلية كبيرة للتوسع: Node.js قابل للتطوير بدرجة كبيرة لأن آلية الحدث تساعد الخادم على الاستجابة بطريقة غير محظورة.
- لا يوجد تخزين مؤقت: يقلل Node.js من وقت المعالجة الإجمالي أثناء تحميل ملفات الصوت والفيديو. لا تقوم تطبيقات Node.js أبدًا بتخزين أي بيانات مؤقتًا. تقوم هذه التطبيقات ببساطة بإخراج البيانات في أجزاء.
- مفتوحة النصدر: يحتوي Node.js على مجتمع مفتوح المصدر أنتج العديد من الوحدات النمطية الممتازة لإضافة قدرات إضافية لتطبيقات Node.js.
- الترخيص: تم إصدار Node.js بموجب ترخيص MIT.
المتطلبات المسبقة لتعلم نود جي إس جافا سكريبت
قبل تعلم Node.js ، يجب أن تكون لديك المعرفة الأساسية بجافا سكريبت وأي لغة برمجة.
الجمهور
تم تصميم برنامج Node.js التعليمي الخاص بنا لمساعدة المبتدئين والمحترفين.
مشكلة
نؤكد أنك لن تجد أي مشكلة في هذا البرنامج التعليمي Node.js. ولكن إذا كان هناك أي خطأ ، يرجى نشر المشكلة في نموذج الاتصال.
التسميات: Node.js Tutorial دليل التعليمي نود جي إس جافا سكريبت
<< الصفحة الرئيسية