जब मैं रिएक्ट-नेटिव के साथ हाइब्रिड ऐप्स विकसित करता हूं। क्या मैं जावास्क्रिप्ट कोड लिखता हूं, जब मैं अपने रिएक्ट-नेटिव कोड से एंड्रॉइड-ऐप बनाता हूं तो दल्विक/एआरटी रनटाइम के लिए जावा-कोड या जावा-बाइटकोड में बदल जाता है? या मूल यूआई घटकों में संकलित यूआई घटक हैं? या Fetch API जैसी लाइब्रेरी जावा-कोड या जावा-बाइटकोड में जावास्क्रिप्ट कोड संकलित करती है?एंड्रॉइड के लिए जावा में देशी संकलित जावास्क्रिप्ट प्रतिक्रिया करता है?
उत्तर
असल में, आप जावास्क्रिप्ट लिखते हैं। जावास्क्रिप्ट देशी घटकों (एंड्रॉइड पर जावा, आईओएस पर उद्देश्य सी, विंडोज़ पर सी #) के साथ संचार करता है।
संचार तथाकथित "पुल" के माध्यम से होता है। यदि किसी भी समय आपको लगता है कि यह संचार चीजों को बहुत धीमा कर देता है, तो आप विशुद्ध रूप से देशी चलाने के क्रम में जावा, ऑब्जेक्टिव सी या सी # में जावास्क्रिप्ट कार्यक्षमता को लागू करना चुन सकते हैं। इस मामले में, आप मूल कोड में सीधे लिख रहे हैं, इसलिए देशी संकलन के लिए कोई जावास्क्रिप्ट नहीं है।
यह प्रदर्शन के लिए संगतता बलिदान करेगा। आम तौर पर, यह आवश्यक नहीं है।
कोड जावास्क्रिप्ट मूल कोड है और इसे किसी अन्य प्रारूप में परिवर्तित नहीं किया गया है। हाइब्रिड ऐप्स मूल कंटेनर ऐप के अंदर चलते हैं जो जावास्क्रिप्ट रन टाइम इंजन को आमंत्रित करता है जो जावास्क्रिप्ट कोड को निष्पादित करने का ख्याल रखता है। मुझे उम्मीद है कि यह सवाल स्पष्ट करेगा।
ठीक है। क्या आप मुझे बता सकते हैं कि आपके पास यह जानकारी कहां से है? – unlimited101
https://facebook.github.io/react-native/docs/javascript-environment.html –
वेबसाइट से हवाला देते हुए सीधे
मूल निवासी प्रतिक्रिया, आप एक "मोबाइल वेब एप्लिकेशन", एक "एचटीएमएल 5 एप्लिकेशन", या एक "संकर एप्लिकेशन" का निर्माण नहीं है के साथ। आप एक असली मोबाइल ऐप बनाते हैं जो उद्देश्य-सी या जावा का उपयोग करके बनाए गए ऐप से अलग नहीं है। प्रतिक्रिया मूल नियमित आईओ और एंड्रॉइड ऐप्स के रूप में एक ही मौलिक यूआई बिल्डिंग ब्लॉक का उपयोग करता है। आपने जावास्क्रिप्ट और प्रतिक्रिया का उपयोग करके उन बिल्डिंग ब्लॉक को एक साथ रखा है।
तो आप जावास्क्रिप्ट में कोड करते हैं और जो मूल कोड में परिवर्तित होता है।
हाँ, इसका मतलब है कि यूआई घटकों का मूल कोड में अनुवाद किया जाता है। लेकिन आपके द्वारा उद्धृत पाठ में जेएस – unlimited101
में लागू लॉजिक के बारे में कुछ भी नहीं लिखा गया है, सब कुछ तर्क, क्वेरी, एचटीएमएल जेएसएक्स (प्रतिक्रिया-मूल में उपयोग किया जाता है) में लिखा गया है और इसे मूल कोड जावा (एंड्रॉइड) या स्विफ्ट (आईओएस) में परिवर्तित किया गया है।)। –
कृपया मुझे एक संदर्भ दें। धन्यवाद। – unlimited101
- 1. प्रतिक्रिया देशी पिकर एंड्रॉइड
- 2. क्या मोनो सी # और देशी के लिए संकलित करता है?
- 3. क्या टाइटेनियम मोबाइल जावास्क्रिप्ट को देशी जावा या ऑब्जेक्टिव सी संकलित कोड में परिवर्तित करता है?
- 4. Android के लिए Xamarin (एंड्रॉइड के लिए मोनो) देशी एंड्रॉइड विकास की तुलना कैसे करता है?
- 5. प्रतिक्रिया मूल एंड्रॉइड: जावा
- 6. प्रतिक्रिया-देशी एंड्रॉइड के लिए स्पलैश स्क्रीन कैसे सेट करें
- 7. देशी पुस्तकालय के लिए एंड्रॉइड एएआर पैकेज
- 8. प्रतिक्रिया मूल देशी
- 9. में प्रतिक्रिया देशी
- 10. देशी प्रतिक्रिया
- 11. प्रतिक्रिया देशी
- 12. यह देशी कैसे प्रतिक्रिया मूल में अपरिभाषित है?
- 13. प्रतिक्रिया-देशी
- 14. प्रतिक्रिया में एंड्रॉइड ओएस सेटिंग्स के साथ लिंकिंग देशी
- 15. प्रतिक्रिया मूल देशी
- 16. प्रतिक्रिया-देशी रन-एंड्रॉइड com.android.tools.build:gradle:3.0.1
- 17. "प्रतिक्रिया-देशी लिंक कुछ देशी-मॉड्यूल" लॉटरी क्यों है?
- 18. क्या विंडोज 8 संकलित जावास्क्रिप्ट करता है?
- 19. में प्रतिक्रिया देशी Android एप्लिकेशन
- 20. प्रतिक्रिया मूल देशी पिकर
- 21. प्रतिक्रिया देशी 0.14.2
- 22. प्रतिक्रिया देशी 2 परियोजना के निर्माण के लिए
- 23. प्रतिक्रिया देशी Android Webview संभाल
- 24. AsyncStorage साफ कर लें प्रतिक्रिया में देशी
- 25. मैं प्रतिक्रिया-देशी-कैमरा
- 26. प्रतिक्रिया मूल देशी आईपैड
- 27. देशी एंड्रॉइड एप्लिकेशन प्रतिक्रिया में टूलबार का उपयोग कैसे करें
- 28. प्रतिक्रिया देशी - एक और
- 29. एंड्रॉइड के लिए देशी प्रतिक्रिया में स्थानीय छवि का उपयोग करने में कोई भी सफलता?
- 30. देशी कस्टम दृश्य प्रतिक्रिया, देशी प्रोप
पर व्याख्या किया जा रहा है, इसका सबसे अच्छा जवाब यह बहुत वर्णनात्मक है। धन्यवाद। क्या आपने जावास्क्रिप्ट तर्क और जावा तर्क के बीच कोई प्रदर्शन तुलना की है? जैसे क्या आपने नेटवर्क अनुरोध को उदा। एपी प्राप्त करें और रनटाइम की तुलना उदा। पुनः स्थापित? बेशक यह "स्थानीय" गति की तुलना में नेटवर्क की गति पर अधिक निर्भर करता है। शायद आपने अन्य प्रदर्शन तुलना की है उदा। कैमरा ऑब्जेक्ट को मूल रूप से और जावास्क्रिप्ट के माध्यम से ला रहा है? – unlimited101