أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول · الوحدة ٩ · الأجزاء والمكوّنات وإعادة الاستخدام
الأجزاء: قطعة من صفحة تعيد استخدامها
الدرس ٩٢ من ١٧٦ · ٣ دقيقة
ما الشظيّة، وما تستطيع رؤيته وما لا تستطيع، وكيف تدخل البيانات إليها وتخرج منها. والشظيّة قطعة صفحةٍ تعرّفها مرّةً وتضعها في صفحاتٍ عدّة — وسلوكها كلّه يتبع ما تستطيع رؤيته، وهو قليلٌ جدًّا عمدًا. ولا تستطيع رؤية الصفحة التي تحويها. لا متغيّراتها ولا حالها. وذلك التصميم لا القصور: فشظيّةٌ تقرأ متغيّرات مضيفها ستعمل في الصفحة التي كُتبت لها وتنكسر صامتةً في الثانية، وذلك بالضبط ما يُفترَض أن تمنعه إعادةُ الاستعمال. فتدخل البيانات مُعاملاتٍ تُعلنها الشظيّة. فتقول ما تحتاج، وتورّده الصفحة، ويكون العقد مرئيًّا للجانبين. وتلك قاعدة الدرس ٣ من الوحدة ٣ مطبَّقةً على مكوّن: مرِّر ما يعرِّف، ودع القطعة تقوم وحدها. وتخرج البيانات أحداثًا ترفعها الشظيّة. «اختير صفّ»، و«ضغط المستخدم الحفظ» — وتقرّر الصفحة ما يعني ذلك. ولا تعلم الشظيّة ماذا يقع تاليًا، وذلك الجهلُ هو قابلية إعادة الاستعمال: فصفحةٌ تتنقّل، وأخرى تفتح حوارًا، وثالثةٌ تحدّث قائمة، والشظيّة لم تتغيّر. والخطأ الذي ينقض هذا كله وضعُ العاقبة داخل الشظيّة. فشظيّةٌ…
الدرس الكامل جزء من الدورة
الفيديو والدرس المكتوب كاملًا واختبار الوحدة مشمولة في أوراكل Visual Builder: تطبيقات تعيش بعد إصدارها الأول، مع شهادة عند الإكمال ونافذة استرداد مدتها أربعة عشر يومًا.
