Next.js • المستوى الثالث
فهرس المسارإجراءات الخادم وواجهات البرمجة (Server Actions & Route Handlers)
ربط النماذج بالخادم مباشرة، بناء APIs مخصصة، والتحكم بالحماية والـ SEO.
01
الدرس 1: إجراءات الخادم وإدارة النماذج (Server Actions)
إرسال واستقبال بيانات النماذج ومعالجتها مباشرة على الخادم دون الحاجة لإنشاء API خارجي.
02
الدرس 2: بناء واجهات البرمجة الخلفية (Route Handlers / route.js)
إنشاء نقاط اتصال API (GET, POST, PUT, DELETE) داخل مجلدات المشروع بكل سهولة.
03
الدرس 3: البرمجيات الوسيطة والحماية (Middleware)
فحص الطلبات، التحقق من جلسات التوثيق، وإعادة التوجيه قبل وصول المستخدم للصفحة.
04
الدرس 4: تحسينات محركات البحث والبيانات الوصفية (Metadata API)
تخصيص العناوين والوصف وصور المشاركة الاجتماعية ديناميكياً لتصدر نتائج البحث.