JavaScript / متقدم: الجدولة والواجهات الموثوقة

JavaScript — متقدم: الجدولة والواجهات الموثوقة

طبّق الجدولة والتزامن والذاكرة والأداء والإتاحة والأمن وبنية API بأدلة محدودة.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • شرح ترتيب المهام وحفظ ملكية النتائج.
  • بناء تفاعلات قابلة للمراجعة وبيان حدود الأدلة.
  1. حلقات الأحداث والمهام والمهام المصغرة

    توقع الجدولة المرصودة دون اختراع طابور مؤقتات عالمي واحد. افصل وظائف ECMAScript من مهام المتصفح ونقاط المهام المصغرة وفرص العرض وسلوك Node.

    ابدأ التعلّم
  2. حدود التزامن وملكية النتائج

    نسّق العمليات المتداخلة دون افتراض أن الوعود توفر التوازي أو الإلغاء. استخدم الأجيال والبيانات المنقولة لفهم النتائج القديمة وحدود العمال.

    ابدأ التعلّم
  3. ملكية الذاكرة والأداء المستند إلى الأدلة

    افهم الكائنات المحتفظ بها والمخابئ المحدودة والعمل الخوارزمي وقياسات المتصفح. حسّن البحث دون اختلاق توقيت أو الاعتماد على مواعيد جمع الذاكرة.

    ابدأ التعلّم
  4. تفاعلات JavaScript الميسرة

    احفظ الدلالات الأصلية عند تحديث الحالة. اربط التسميات ولوحة المفاتيح والتركيز والأخطاء والملاحظات الحية بمهام كاملة لا مجرد فحص آلي ناجح.

    ابدأ التعلّم
  5. حدود الثقة الأمنية في JavaScript المتصفح

    عامل البيانات الخارجية كغير موثوقة دون خلط التحقق ومعالجة الإخراج والصلاحية. صمّم حدود نص وعنوان آمنة ووضح ما لا تضمنه ضوابط العميل.

    ابدأ التعلّم
  6. محولات API وبنية واجهة صريحة

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

    ابدأ التعلّم
العودة إلى الدورة