2016-07-26 21 views
5

मैं प्रतिक्रिया और प्रतिक्रिया मूल का उपयोग कर एक वेब + मोबाइल एप्लिकेशन विकसित करने जा रहा हूं। मैं प्रतिक्रिया और प्रतिक्रिया मूल के बीच जितना संभव हो उतना कोड साझा करना चाहता हूं। मैं कुछ स्टार्टर किट की तलाश में था, लेकिन केवल este मिला। हालांकि, मेरे लिए, यह बहुत अधिक प्रतीत होता है क्योंकि इसमें बहुत अधिक निर्भरताएं हैं (मैं इसे एंड्रॉइड के लिए भी काम नहीं कर पा रहा था - जब मैं कुछ त्रुटि ठीक करता हूं, तो मैं दूसरे में चला जाता हूं)।प्रतिक्रिया + प्रतिक्रियात्मक स्टार्टर किट

मैं सिर्फ प्रतिक्रिया करना चाहता हूं + मूल निवासी + रेडक्स + वेब बंडलिंग आदि। क्या कोई अन्य विकल्प हैं? या कम से कम बहुत सरल उदाहरण ऐप्स जो मैं उपयोग कर सकता था?

उत्तर

4

क्या आपने awesome React-native list देखा था?

जैसा कि मैंने this thread में कहा था, जब तक आप Redux के साथ घटक/कंटेनर पैटर्न का पालन करते हैं; आप बहुत सारे कोड का पुन: उपयोग करने में सक्षम हैं।

पैटर्न आपको प्रत्येक प्रस्तुति कोड को कॉम्पोनेंट में अलग करने के लिए प्रोत्साहित करता है। कंटेनर सभी तर्क रखता है।

फिर जब आप कोड का पुन: उपयोग करना चाहते हैं, तो आपको केवल घटक को फिर से लिखना होगा।

Here इसे कार्यान्वित करने के तरीके पर एक महान स्पष्टीकरण है।

इसके अलावा, आप React-native-web देख सकते हैं। यह आपको .... ब्राउज़र के लिए प्रतिक्रिया-मूल में कोड करने की अनुमति देता है।

0

अद्यतन: अब मुझे पता है कि लगभग कोई स्टार्टर किट क्यों नहीं है जो प्रतिक्रिया + प्रतिक्रियात्मक मूल को जोड़ती है। कारण यह है कि वेब प्रतिक्रिया और प्रतिक्रिया मूल को गठबंधन करना एक अच्छा विचार नहीं है। बस दो अलग-अलग ऐप्स बनाएं, आप अपने आप को बहुत सारे सिरदर्द बचाएंगे। उन दोनों प्लेटफार्मों को संयोजित करने में रुचि रखने वालों के लिए, इसके बजाय React Native for Web पर एक नज़र डालें।

तो अंत में, मैंने अपनी खुद की शुरू की किट बनाई है। आप इसे यहां पा सकते हैं: https://github.com/gina-system/react-starter

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