ما هي الوسيطة في Redux؟
ما هي الوسيطة في Redux؟

فيديو: ما هي الوسيطة في Redux؟

فيديو: ما هي الوسيطة في Redux؟
فيديو: Все что нужно знать о Redux - action, dispatch, reducer, store 2024, يمكن
Anonim

Redux Middleware . الوسيطة يوفر طريقة للتفاعل مع الإجراءات التي تم إرسالها إلى المتجر قبل أن تصل إلى مخفض المتجر. أمثلة على الاستخدامات المختلفة لـ الوسيطة تشمل إجراءات التسجيل والإبلاغ عن الأخطاء وتقديم الطلبات غير المتزامنة وإرسال إجراءات جديدة.

علاوة على ذلك ، ما هي البرامج الوسيطة في رد الفعل؟

ال الوسيطة يجلس بين الإرسال والمخفضات ، مما يعني أنه يمكننا تغيير إجراءاتنا المرسلة قبل أن يصلوا إلى المخفضات أو تنفيذ بعض التعليمات البرمجية أثناء الإرسال. مثال على إعادة الوسيطة هو redux-thunk الذي يسمح لك بكتابة منشئي الإجراءات الذين يعيدون وظيفة بدلاً من إجراء.

بجانب ما سبق ، لماذا نحتاج إلى برمجيات وسيطة للتدفق غير المتزامن في Redux؟ إعادة صوت التصادم الوسيطة يسمح لك بكتابة منشئي الإجراءات الذين يعيدون وظيفة بدلاً من إجراء. يمكن استخدام thunk لتأخير إرسال إجراء ما ، أو إرساله فقط في حالة استيفاء شرط معين. تستقبل الوظيفة الداخلية إرسال طرق المتجر و getState كمعلمات.

يجب أن تعرف أيضًا ، ما هي البرامج الوسيطة redux thunk؟

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

ما هي الوظيفة المساعدة التي يوفرها Redux لصنع مخفض الجذر؟

إعادة يستخدم واحد وظيفة مخفض الجذر يقبل الحالة الحالية (وإجراء) كمدخل ويعيد حالة جديدة.

موصى به: