اذهب إلى المحتوى

السؤال

نشر

أتعلم حاليًا Redux لعمل state management لطبيق React وبالصدفة سمعت بـ Facebook Flux لكني لا أعرف الفرق بينهم ولا الأسباب التي تجعلني أتعلم Redux بدلًا من Facebook Flux بإستثناء أن الأغلبية تستعمل Redux - على حد علمي - فهل توجد فروقات جوهرية تجعلني أستخدم أحدًا منهما بدلًا عن الآخر؟ أم توجد حالات لإستخدام كلٍ منهما؟

Recommended Posts

  • 0
نشر

بجانب أن redux منتشر بشكل أكبر ومطلوب في الشركات 
بإختصار كلا من redux و flux لهما تقريبا نفس البنيه التحتيه (architecture) 
ولكن Redux تكون أبسط بشكل كبير وتزيل عنك جزء كبير من التعقيد  وذلك من خلال إستخدام (functional composition) بينما Flux تستخدم "callback registration" 
بالإضافه الى أن التعامل مع Redux وتجربتها للمطورين يكون أفضل بسبب سهولة عملية ال debugging وتوفر الإضافة الخاصه ب Redux DevTools.

  • 0
نشر (معدل)

فكرة Redux مستوحاة ومبينة من Flux 

ولكن Redux لديها ميزات أخرى لم تكن لدى Flux

و Redux أشهر المكتبات وأكثر طلباً في مجال State managment

والى جانب ذلك مكتبة Redux حجمها صغير وهي ايضا سهلة الاستخدام

تم التعديل في بواسطة عبدالمجيد الجرادي

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...