إطار عمل Express.js الدليل العربي الشامل

تعلم كيفية استخدام الإطار الأكثر شيوعاً لبناء تطبيقات الويب باستخدام Node.js بطريقة سهلة ومبسطة

مميزات Express.js

اكتشف لماذا يختار المطورون Express.js لبناء تطبيقاتهم

سريع وفعال

أحد أسرع أطر عمل Node.js المتاحة، صمم ليكون خفيف الوزن وعالي الأداء.

مرن وقابل للتخصيص

يمنحك الحرية الكاملة في بناء التطبيق بالطريقة التي تناسبك دون فرض قواعد صارمة.

نظام توجيه قوي

يوفر واجهة برمجة قوية للتحكم في توجيه HTTP ودعم للتعبيرات النمطية.

مسار التعلم

خطوة بخطوة لتصبح خبيراً في Express.js

1. التثبيت والإعداد

تعلم كيفية تثبيت Express.js وإعداد المشروع الخاص بك للبدء في التطوير.

اقرأ المزيد
1

2. توجيه الطلبات

اكتشف كيفية إعداد وإدارة مسارات التطبيق للاستجابة للطلبات HTTP المختلفة.

اقرأ المزيد
2

3. الوسائط (Middleware)

تعلم كيفية استخدام الوسائط لمعالجة الطلبات والتحكم في تدفق البيانات.

اقرأ المزيد
3

البدء السريع

أنشئ تطبيق Express.js الأول خلال دقائق

Terminal

$ mkdir my-express-app

$ cd my-express-app

$ npm init -y

$ npm install express

$ touch app.js

app.js
const express = require('express');
const app = express();
const port = 3000;

// طريق الصفحة الرئيسية
app.get('/', (req, res) => {
  res.send('مرحباً بالعالم!');
});

// تشغيل الخادم
app.listen(port, () => {
  console.log(`التطبيق يعمل على المنفذ ${port}`);
});
Terminal

$ node app.js

التطبيق يعمل على المنفذ 3000

مقالات شائعة

أكثر الموضوعات التي يبحث عنها المطورون

اشترك في نشرتنا

احصل على آخر الأخبار والتحديثات حول Express.js مباشرة إلى بريدك الإلكتروني.