مقدمة الدورة

حساب محذوفمنذ 6 سنوات

بسم الله الرحمن الرحيم

مقدمة عن Node.js كبيئة تشغيل ل JavaScript على ال Server. مقارنة Node.js مع لغات مثل PHP و Python و Go و Java.

https://www.youtube.com/watch?v=0DT-CrybcTU&index=2&list=PLrvHCesHYw38kFL6w-i6Rv85oS3L0sp-o&t=1s

هنا رابط الفيديو على اليوتيوب

من يستخدم Node.js ؟

  1. Netflix
  2. New York 
  3. PayPal
  4. Medium
  5. LinkedIn
  6. Uber
  7. Ebay
  8. Yahoo
  9. IBM

ميزات Node.js

  • تتفوق في البرامج التي تحتوي على الكثير من ال I/O
  • صُممت على نموذج اللاتزامُن (Asynchronous) يُبعد تعقيد خيوط التنفيذ (Threads) عن المبرمج
  • بُنِيَت وحداتها بفلسلة UNIX التي تؤكد على بناء كل وِحدةٍ لتقوم بمهمةٍ واحدةٍ قياماً وافياً
  • هي JavaScript

أفضل استعمال لـ Node.js: I/O

  • برامج الدردشة
  • برامج تدفق البيانات. مثال: الفيديو والصوت
  • واجهة برمجية لقاعدة بيانات MongoDB
  • خادم وسيط
  • مُتابعة آنية للبرامج
  • تطوير المواقع

هيكلة Node.js هي كالتالي

Node.js Architecture

 

 هنا رابط الفيديو على اليوتيوب

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !