क्या मुझे फ्लक्स या रेडक्स का उपयोग करना चाहिए?
क्या मुझे फ्लक्स या रेडक्स का उपयोग करना चाहिए?

वीडियो: क्या मुझे फ्लक्स या रेडक्स का उपयोग करना चाहिए?

वीडियो: क्या मुझे फ्लक्स या रेडक्स का उपयोग करना चाहिए?
वीडियो: React Native Router Flux 🔥 | in Hindi | Engineer codewala 2024, अप्रैल
Anonim

फ्लक्स एक पैटर्न है और रेडक्स एक पुस्तकालय है। में रेडक्स , कन्वेंशन प्रति एप्लिकेशन एक ही स्टोर है, आमतौर पर आंतरिक रूप से डेटा डोमेन में अलग किया जाता है (आप कर सकते हैं एक से अधिक बनाएँ रेडक्स अधिक जटिल परिदृश्यों के लिए यदि आवश्यक हो तो स्टोर करें)। फ्लक्स एक डिस्पैचर है और सभी कार्यों को उस डिस्पैचर से गुजरना होता है।

यह भी सवाल है कि Redux और Flux में क्या अंतर है?

प्राथमिक अंतर का फ्लक्स बनाम रेडक्स क्या वह फ्लक्स प्रति ऐप कई स्टोर शामिल हैं, लेकिन रेडक्स प्रति ऐप एक स्टोर शामिल है। में सभी परिवर्तन रेडक्स रेड्यूसर नामक एक शुद्ध कार्य के माध्यम से बनाए जाते हैं।

इसके अलावा, क्या फ्लक्स अभी भी उपयोग किया जाता है? जवाब ज्यादातर था "आप उपयोग नहीं करते फ्लक्स अब, आप Redux का उपयोग करते हैं। एक बड़ी गलती जो मैं अक्सर देखता हूं वह यह है कि लोग Redux को एक आर्किटेक्चर पैटर्न के रूप में लेते हैं और अपने स्वयं के यूनि-डायरेक्शनल डेटा फ्लो आर्किटेक्चर को लागू करते हैं जो "Redux" पर आधारित होते हैं, जबकि वास्तव में यह कुछ और नहीं बल्कि एक और है फ्लक्स कार्यान्वयन।

कोई यह भी पूछ सकता है कि क्या Facebook Flux या Redux का उपयोग करता है?

रिएक्ट आने के बाद, फेसबुक महसूस किया कि उन्हें राज्य को परिपक्व रूप से प्रबंधित करने के लिए एक तरीके की आवश्यकता है, इसलिए उन्होंने बनाया फ्लक्स वास्तुकला। रेडक्स एक है फ्लक्स कार्यान्वयन। तब से फेसबुक बनाया था फ्लक्स , लेकिन किया था नहीं बना रेडक्स . वे सबसे अधिक संभावना है प्रवाह का प्रयोग करें.

क्या मुझे रेडक्स का उपयोग करना चाहिए?

सामान्य रूप में, रेडक्स का प्रयोग करें जब आपके पास समय के साथ डेटा की उचित मात्रा में परिवर्तन होता है, तो आपको सत्य के एक ही स्रोत की आवश्यकता होती है, और आप पाते हैं कि सब कुछ एक शीर्ष-स्तरीय प्रतिक्रिया घटक की स्थिति में रखने जैसे दृष्टिकोण अब पर्याप्त नहीं हैं। हालाँकि, यह समझना भी महत्वपूर्ण है कि Redux का उपयोग करना ट्रेडऑफ के साथ आता है।

सिफारिश की: