انتقل إلى محتوى الدرس

Myths About Props and Renders تصحيح مفهوم الخصائص والتصيير

افهم متى ولماذا تعيد React تصيير المكونات، وصحح مفهوم الخصائص، وحسّن الأداء بعزل الحالة في المكونات الفرعية أو تمرير children، وقس الزمن الفعلي بأداة Profiler.
2 صفوف تعليمية
ReactJS
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

من أكثر المفاهيم المغلوطة شيوعاً بين المبتدئين الاعتقاد بأن «المكون الفرعي لا يعاد تصييره إلا إذا تغيرت خصائصه props». هذا الاعتقاد غير صحيح في السلوك الافتراضي لمكتبة React؛ فعندما يعاد تصيير الأب، تعيد React تشغيل دوال الأبناء مباشرة حتى لو لم يستقبل الابن أي خاصية إطلاقاً.

تُنفَّذ معظم المكونات العادية في أجزاء من المللي ثانية، لذا يظل السلوك الافتراضي سريعاً وآمناً، ولا تظهر المشكلة إلا حين يقع مكون ثقيل الحسابات تحت أب تتغير حالته مع كل ضغطة مفتاح.

الصف 2 معاينة حية