مرجع
آخر الزيارات

إكسبرس جي إس

232 كلمة•0 مشاهدة•🗒️ منذ 22 ساعة
باختصار: إكسبرس جي إس هو إطار عمل لبناء تطبيقات الويب الخلفية مبنى على بيئة نود.جي إس، تم تطويره سنة 2010، ويعتبر إطار عمل الخادم المعيار الفعلي لنود.جي إس. في هذه المقالة 5 أقسام: «شعبيه»، «});» و«مثال» وغيرها.
المحتويات
  1. شعبيه
  2. });
  3. مثال
  4. تاريخ
  5. الخصائص

على سبيل التعريف، إكسبرس جي إس هو إطار عمل لبناء تطبيقات الويب الخلفية مبنى على بيئة نود.جي إس، تم تطويره سنة 2010، ويعتبر إطار عمل الخادم المعيار الفعلي لنود.جي إس. ونتناول فيما يلي مزيدًا من التفاصيل.

شعبيه

وعلى صعيد آخر، يستعمل مكتبة Express.js في شركات فوكس سبورتس، وباي بال، وأوبر، وآي بي إم مكتبة.

});

  • // هنا استماع بمنفذ 2000.
  • app.listen(2000, => {
  • console.log('listening at http://localhost:2000');
  • });

مثال

  • const app = express;
  • app.get('/', (req, res) => {
  • res.send('مرحبا بك في ويكيبيديا');

في هذا الإطار، هذه المثال عن طريقة كتابه نصوص البرمجية الخاصه إكسبرس جي إس بالنص.const express = require('express');

تاريخ

في هذا الإطار، تم إصدار نسخة الأولية 0.12 وكان ذلك في 22 مايو 2010 وهو أول إصدار لإكسبرس جي إس،

الخصائص

وفي هذا السياق، مرن: لا يفرض بنية محددة للمشروع، مما يسمح للمطورين بتنظيم التطبيقات بالطريقة التي تناسبهم.

من جهة ثانية، خفيف وسريع: يوفر إطار عمل بسيطًا مع أداء جيد لبناء تطبيقات الويب وواجهات برمجة التطبيقات (APIs).

وفي هذا الصدد، التوجيه (Routing): يوفر نظامًا مرنًا لتعريف مسارات التطبيق والتعامل مع طلبات HTTP المختلفة.

علاوةً على ذلك، الوسائط (Middleware): يدعم نظام الوسائط الذي يتيح معالجة الطلبات والاستجابات وإضافة وظائف مثل المصادقة وتسجيل الأحداث ومعالجة الأخطاء.

ومن ناحية أخرى، متعدد الاستخدامات: يُستعمل لتطوير تطبيقات الويب، وواجهات REST، والخدمات المصغرة (Microservices)، والخوادم الخلفية لتطبيقات الهواتف.

في هذا الإطار، دعم القوالب: يمكن دمجه مع محركات قوالب متعددة مثل Pug وEJS وHandlebars لتوليد صفحات HTML ديناميكيًا.

كذلك، مجتمع واسع: يتمتع بمجتمع كبير ونظام بيئي غني بالحزم المتوفرة عبر مدير الحزم npm، مما يسهل إضافة ميزات جديدة.

كذلك، التكامل مع Node.js: يعمل مباشرة فوق بيئة تشغيل نود.جي إس ويستفيد من نموذج الإدخال والإخراج غير المتزامن.

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.