تابع تعلم رياكت React الجزء 8
![]() |
تعلم رياكت |
تعلم رياكت
50- ضع قائمة بمكونات Redux.
يتم إعطاء مكونات Redux أدناه.
المتجر المتجر هو المكان الذي تسرد فيه الحالة الكاملة لتطبيقك. إنه مثل الدماغ المسؤول عن جميع الأجزاء المتحركة في Redux.
الإجراء إنه كائن يصف ما حدث.
المخفض إنه يحدد كيف ستتغير الدولة.
تابع تعلم رياكت React الجزء 8
51- اشرح دور المخفض Reducer.
يقرأ المخفضون الحمولات من الإجراءات ثم يقوموا بتحديث المتجر عبر الولاية وفقًا لذلك. إنها وظيفة خالصة ترجع حالة جديدة من الحالة الأولية. تعيد الحالة السابقة كما هي إذا لم يكن هناك حاجة للقيام بأي عمل.
52- ما هي أهمية Store in Redux؟
المتجر هو كائن يحمل حالة التطبيق ويوفر طرقًا للوصول إلى الحالة وإرسال الإجراءات وتسجيل المستمعين عبر الاشتراك (المستمع). يتم حفظ شجرة الحالة الكاملة للتطبيق في متجر واحد مما يجعل Redux بسيطًا ويمكن التنبؤ به. يمكننا تمرير البرامج الوسيطة إلى المتجر الذي يتولى معالجة البيانات بالإضافة إلى الاحتفاظ بسجل للإجراءات المختلفة التي تغير حالة المتجر. تعيد جميع الإجراءات حالة جديدة عبر مخفضات السرعة.
53-ما هي مزايا Redux؟
المزايا الرئيسية لـ React Redux هي:
o React Redux هي روابط واجهة المستخدم الرسمية لتطبيق التفاعل. يتم تحديثها باستمرار مع أي تغييرات في واجهة برمجة التطبيقات للتأكد من أن مكونات React تعمل كما هو متوقع.
يشجع هندسة "React" الجيدة.
يقوم بتنفيذ العديد من تحسينات الأداء داخليًا ، مما يسمح بإعادة عرض المكونات فقط عندما تحتاج فعلاً.
يجعل صيانة الكود أمرًا سهلاً.
كود Redux مكتوب كوظائف صغيرة ، pu
store = createStore(myReducer)