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