متاحة مجانًا للقراءة · ثلاثة مستويات
Express.js: عقود الطلب والوسائط والواجهات الموثوقة
اربط التوجيه والوسائط في Express 5 بعقود دقيقة للإدخال والهوية والرد والمصدر والتشغيل.
ابدأ التعلّمفي هذه الدورة
تتبع ثمانية عشر درساً مطوراً طلبات بوابة مقررات اصطناعية عبر التوجيه وحدود التحليل وسياسة المجال ودورة الجلسة وعمل المصدر. تدرس الدروس المتقدمة ثقة الوكيل والتوصيل الواعي بالضغط وإعادة الكتابة والإيقاف وتوافق الإصدارات الكبرى.
يضم كل درس مثالين مشروحين وأخطاء بأسباب وإصلاح ووقاية وتمارين محلولة. تشخص ثلاثة أدلة مستقلة أعطال الدورة واختلاف التحليل والانتقال وفشل المتصفح والوكيل والجلسة. تفحص النماذج المحلية الكاملة مستقلة عن أجزاء الإطار والنشر غير المشغلة.
ما الذي ستتعلمه؟
- صمم عقود المسار والوسيط والتحليل والرد العام بمسؤولية إكمال صريحة.
- احفظ نطاق الهوية عبر الجلسات والموجهات وحدود المتصفح والملفات وخدمات المجال.
- قيم ميزانية المصدر وتنظيف التدفق وإعادة الكتابة الدائمة وأدلة النشر والانتقال.
مسارك التعليمي
ثلاثة مستويات
الأساسي: مسؤولية الطلب والاستجابة
ابن حدوداً دقيقة للمسار والتحليل والوسيط والخطأ.
- التطبيق وHTTP ودورة حياة الطلب
- المسارات والطرق وعقود المعاملات
- ترتيب الوسائط ومسار التحكم
- الاستجابات والحالة والترويسات والتمثيل
- تحليل الجسم والتحقق واختيار الحقول الآمنة
- عقود الأخطاء المتزامنة وغير المتزامنة
المتوسط: الوحدات والهوية والموائمات
احفظ النطاق عبر الموجه والخدمة والجلسة وعقود المتصفح والملف.
- الموجهات ومسارات التركيب وحدود الوحدات
- الخدمات غير المتزامنة والاعتمادات وميزانية المصدر
- الهويات وملفات الارتباط ودورة الجلسة
- أصول المتصفح وحدود CORS وCSRF
- الملفات الثابتة والقوالب وعقود التنزيل
- اختبار السياسات والموائمات وعقود المسارات
المتقدم: عقود الموارد والكتابة والإصدار
راجع الثقة والتدفق والاستقبال والإعادة والدورة وسلوك الإصدار الكبير.
- ثقة الوكيل وهوية العميل وقبول العمل
- التدفق والضغط العكسي وإلغاء العميل
- الرفع والإدخال الخارجي والمراجعة الأمنية
- تحمل تكرار الكتابة والنسخ وحدود المعاملة
- الرصد والصحة والإيقاف المنظم
- الانتقال إلى Express 5 وأدلة الإصدار
لمن هذه الدورة؟
- مطورو JavaScript الذين يبنون أو يراجعون واجهة Express.
- مهندسو صحة الإدخال وعزل الوصول وأدلة دورة الطلب.
قبل أن تبدأ
- أساسيات دوال JavaScript والوعود وJSON وطرق HTTP ومفاهيم وحدات Node.js.
- أجزاء الإطار تمارين قراءة؛ يحتاج الدمج الحقيقي بيئة معزولة مأذوناً بها منفصلة.