2017-03-15 19 views
5

मैं समझता हूं कि रेडक्स-फॉर्म मेरे लिए reducers और क्रियाओं को संभालता है जो एक प्लस है। लेकिन जहां तक ​​मैं डेटा बताने के लिए जेएसओएन के रूप में वापस आ सकता हूं और मेरे ऐप में अतिरिक्त जटिलता लायक नहीं हो सकती है। रेडक्स-फॉर्म वर्कफ़्लो अपोलो ग्राफ़क्यूएल रैपर के लिए सहज ज्ञान युक्त प्रतीत होता है जो प्रतिक्रिया कार्य प्रवाह में उत्परिवर्तन फ़ंक्शन प्रोप और एक gql टैग लेता है। क्या रेडक्स-नौकरी के लिए गलत उपकरण है या क्या मुझे कुछ अंतर्दृष्टि है? मैं प्रतिक्रिया-अपोलो में उपयोग कर रहे किसी भी वैकल्पिक उपकरण के बारे में सुनना चाहता हूं। - धन्यवादक्या अपोलो-रिएक्ट-रेडक्स ऐप में उपयोग करने के लायक रेडक्स-फॉर्म है?

उत्तर

11

मैं सही खड़ा हूं। रेडक्स-फॉर्म अपोलो-रिएक्ट-रेडक्स में उपयोग करने योग्य है।

के बाद कुछ शोध मैं में redux फार्म लागू करने के लिए एक minimumly इनवेसिव रास्ता मिल गया एक अपोलो-प्रतिक्रिया एप्लिकेशन अगर कोई रुचि रखता है:

https://github.com/jferrettiboke/react-auth-app-example/blob/master/client/src/containers/SignInFormContainer.js

यह मेरी index.js में 2 लाइनों ले लिया शामिल करने के लिए फॉर्म रेड्यूसर (अपेक्षित के रूप में) और उसके साइनइन फॉर्म और उसके कंटेनर का नमूनाकरण।

उनकी कंटेनरराइज्ड विधि वास्तव में सामान्य प्रतिक्रिया-अपोलो कार्य प्रवाह के साथ अच्छी तरह मेल खाती है।

धन्यवाद

+1

यह बहुत बढ़िया है, मुझे खुशी है कि आपने इसे समझ लिया! यदि आपके पास समय है, तो "व्यंजनों" के तहत एक नए पृष्ठ में http://dev.apollodata.com/react/ वेबसाइट पर, इसके बारे में हमारे दस्तावेज़ों में एक नुस्खा जोड़ने के लिए यह बहुत ही अच्छा होगा। – stubailo

+1

यह देखते हुए कि अपोलो v2 Redux का उपयोग नहीं करता है, क्या आपको लगता है कि Redux-form का उपयोग कम से कम आक्रामक तरीके से करना संभव होगा? – tskittles

संबंधित मुद्दे