هل يجب أن أستخدم Flux أو Redux؟
هل يجب أن أستخدم Flux أو Redux؟

فيديو: هل يجب أن أستخدم Flux أو Redux؟

فيديو: هل يجب أن أستخدم Flux أو Redux؟
فيديو: Полный курс Redux Toolkit + RTK Query для начинающих | Редакс за 2 часа! 2024, يمكن
Anonim

تدفق هو نمط و إعادة هي مكتبة. في إعادة ، فإن الاتفاقية هي أن يكون لديك متجر واحد لكل تطبيق ، وعادة ما يتم فصله إلى نطاقات بيانات داخليًا (أنت علبة إنشاء أكثر من واحد إعادة تخزين إذا لزم الأمر لسيناريوهات أكثر تعقيدًا). تدفق لديه مرسل واحد ويجب أن تمر جميع الإجراءات عبر هذا المرسل.

السؤال أيضًا هو ، ما هو الفرق بين Redux و flux؟

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

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

قد يتساءل المرء أيضًا ، هل يستخدم Facebook flux أو Redux؟

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

هل يجب علي استخدام Redux؟

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

موصى به: