Redux ढांचा अपरिवर्तनीय स्थिति / शुद्ध कार्य प्रतिमान का पक्षधर है, जो वर्तमान कार्रवाई के संदर्भ में पिछले राज्य से नए राज्य के निर्माण को बढ़ावा देता है। इस प्रतिमान की प्रयोज्यता अमिट है।
मेरी एक बड़ी चिंता यह है कि, Redux reducers उत्सुकता के साथ पिछले राज्यों से नए सिरे से नए राज्यों को लौटाता है, क्योंकि हर एक कार्रवाई के लिए बड़े पैमाने पर मेमोरी ड्रेन (मेमोरी लीक से भ्रमित नहीं होना) कई वास्तविक दुनिया के अनुप्रयोगों में एक सामान्य घटना बन जाएगी। । जब यह माना जाता है कि जावास्क्रिप्ट एप्लिकेशन सामान्य रूप से एक औसत उपयोगकर्ता के उपकरणों में एक ब्राउज़र में चलते हैं जो कई अन्य डिवाइस विशिष्ट एप्लिकेशन और कई और ब्राउज़र टैब और विंडोज़ भी चला सकते हैं, तो मेमोरी को संरक्षित करने की आवश्यकता कभी भी अधिक स्पष्ट हो जाती है।
क्या किसी ने वास्तव में पारंपरिक फ्लक्स वास्तुकला के लिए एक Redux आवेदन की मेमोरी खपत की तुलना की है? यदि हां, तो क्या वे अपने निष्कर्षों को साझा कर सकते हैं?