प्रतिक्रियात्मक मूल - अवलोकन

प्रतिक्रियात्मक मूल सिद्धांतों की बेहतर समझ के लिए, हम आधिकारिक दस्तावेज से कुछ पंक्तियाँ उधार लेंगे -

प्रतिक्रिया मूल निवासी आपको केवल जावास्क्रिप्ट का उपयोग करके मोबाइल एप्लिकेशन बनाने देता है। यह अभिक्रिया के समान डिज़ाइन का उपयोग करता है, जिससे आप घोषणा योग्य घटकों से एक समृद्ध मोबाइल UI की रचना कर सकते हैं। रिएक्ट नेटिव के साथ, आप एक मोबाइल वेब ऐप, एचटीएमएल 5 ऐप या हाइब्रिड ऐप नहीं बनाते हैं; आप एक असली मोबाइल ऐप बनाते हैं जो ऑब्जेक्टिव-सी या जावा का उपयोग करके बनाए गए ऐप से अप्रभेद्य है। React Native उसी मौलिक UI बिल्डिंग ब्लॉक्स को नियमित iOS और Android ऐप्स के रूप में उपयोग करता है। आप सिर्फ जावास्क्रिप्ट और प्रतिक्रिया का उपयोग करके उन बिल्डिंग ब्लॉक्स को एक साथ रखते हैं।

रिएक्टिव नेटिव फीचर्स

निम्नलिखित प्रतिक्रिया मूल निवासी की विशेषताएं हैं -

  • React - यह जावास्क्रिप्ट का उपयोग करके वेब और मोबाइल एप्लिकेशन के निर्माण के लिए एक फ्रेमवर्क है।

  • Native - आप जावास्क्रिप्ट द्वारा नियंत्रित देशी घटकों का उपयोग कर सकते हैं।

  • Platforms - रिएक्टिव नेटिव आईओएस और एंड्रॉयड प्लेटफॉर्म को सपोर्ट करता है।

प्रतिक्रियात्मक लाभ

फॉलो करें मूल निवासी के फायदे -

  • JavaScript - आप मूल मोबाइल एप्लिकेशन बनाने के लिए मौजूदा जावास्क्रिप्ट ज्ञान का उपयोग कर सकते हैं।

  • Code sharing - आप अपने अधिकांश कोड को विभिन्न प्लेटफार्मों पर साझा कर सकते हैं।

  • Community - प्रतिक्रिया और प्रतिक्रिया मूल के आसपास समुदाय बड़ा है, और आप किसी भी उत्तर को खोजने में सक्षम होंगे जिसकी आपको आवश्यकता है।

रिएक्टिव नेटिव लिमिटेशन

रिएक्ट नेटिव की सीमाएँ निम्नलिखित हैं -

  • Native Components - यदि आप मूल कार्यक्षमता बनाना चाहते हैं जो अभी तक नहीं बनी है, तो आपको कुछ प्लेटफ़ॉर्म विशिष्ट कोड लिखने की आवश्यकता होगी।