मैं एक इस तरह एक प्रवाह कार्रवाई हो सकता है:इस प्रवाह क्रिया और इस फ़ंक्शन कॉल के बीच क्या अंतर है?
{type: 'KILL', payload: {target: 'ogre'}}
लेकिन मैं नहीं दिखाई दे रहा क्या फर्क एक वर्ग के लोग (दुकान लपेटकर) इस तरह पर एक विधि के बीच है,
People.kill('ogre')
अगर लोग कार्रवाई का एकमात्र रिसीवर हैं?
मुझे लगता है कि प्रवाह डिस्पैचर देता है मुझे दो फायदे (संभवतः)
- "मारने" विधि कई अज्ञात रिसीवर को प्रसारित किया जा सकता (अच्छा!)
- डिस्पैचर मेरे लिए एक सुविधाजनक स्थान देता है सभी एक्शन ट्रैफिक लॉग करें (भी अच्छा!)
ये अच्छी चीजें सुनिश्चित हो सकती हैं, लेकिन क्या कोई अन्य कारण है जो मुझे याद आ रही है?
जो मुझे नहीं दिखाई देता है वह है कि JSON ऑब्जेक्ट्स के रूप में क्रियाओं को कैसे डाला जाता है, अचानक "1-तरफा" संचार प्रवाह के साथ लागू होता है या मदद करता है, जो कि मैंने हर जगह पढ़ा है, वह कार्य करने का बड़ा लाभ है, और प्रवाह का
मुझे लगता है कि मैं अभी भी स्टोर पर वापस एक संदेश भेज रहा हूं, इससे कोई फर्क नहीं पड़ता कि मैं सुअर कैसे सुगंधित करता हूं। निश्चित रूप से कार्रवाई अब स्टोर में आने से पहले संकेत (क्रिया निर्माता, प्रेषक) की कुछ परतों के माध्यम से जा रही है, लेकिन जब तक कि मुझे कुछ ऐसा घटक नहीं मिल रहा है जो सभी व्यावहारिक उद्देश्यों के लिए उस क्रिया को भेजता है, जो भी स्टोर स्टोर कर रहा है संदेश मारो।
मुझे क्या याद आ रहा है?
फिर मुझे स्टैक ओवरफ़्लो पर पता है हम बहुत सामान्य प्रश्न नहीं पूछ सकते हैं, इसलिए मैं इसे बहुत विशिष्ट रखना चाहता हूं। विभिन्न वाक्यविन्यास होने के दौरान कोड के दो स्निपेट, अर्थात् प्रतीत होते हैं (एकाधिक स्टोरों को प्रसारित करने की संभावना को छोड़कर) बिल्कुल वही।
और फिर यदि एकमात्र कारण यह है कि यह प्रसारण को सक्षम बनाता है और डीबग उद्देश्यों के लिए प्रवाह के एक बिंदु को सक्षम बनाता है, तो मैं इसके साथ ठीक हूं, लेकिन यह जानना चाहूंगा कि प्रवाह/प्रेषक के बारे में कुछ और बात है या नहीं लापता?