React Native क्या है? | What Is React Native In Hindi?

अगर मैं कहूँ कि Mobile और Mobile Apps आज हमारे जीवन का हिस्सा बन चुका है तो यह गलत नहीं होगा।
चाहे वो Chatting करने के लिए Whatsapp हो, Photo Sharing के लिए Facebook और Instagram हो, वीडियो देखने तथा शेयर करने के लिए Youtube हो या कोई अन्य

हम अपने जरूरत के हिसाब से अलग अलग Apps का Use करते हैं।
लेकिन जब बात App Development की आती है तब Developers और Comapnay सोचने लगती है कि App किसके लिये बनाया जाए Android के लिए या IOS के लिए ,दोनो के Users लगभग समान हैं।

इसीलिए Cross Platform Development का सहारा लिया जाता है।
Cross Platform Mobile App बनाने में सबसे ज्यादा React Native का प्रयोग किया जाता है।

तो चलिए जानते हैं कि React Native kya hai, React Native यूज़ करने के फायदे (Benefits of using React Native in Hindi)

React Native क्या है What is React Native in Hindi

React Native एक JavaScript Framework है जिसकी मदद से Mobile Apps बनाये जाते हैं। 
React Native Cross Platform है यानी आप एक बार Code लिख के उसे Android और iOS दोनो पर Run करा सकते हैं। 

React Native बिल्कुल Free तथा Open Source है। 
React Native की एक अच्छी बात ये है कि यह भले ही Cross Platform हो लेकिन इसमें बने Apps Hybrid न होकर Native होते हैं। 

यानी React Native Native App बनाने के लिए प्रयोग होता हैं।  
यही Reason है कि React Native इतना Popular है। 
यदि अपने कभी दूसरे Programming Language में काम किया है तो आपके लिए React Native में काम करना बहुत आसान है। 

React Native किसने बनाया | History of React Native in Hindi :

React Native को Facebook ने बनाया है। 
React Native को सबसे पहले 26 मार्च 2015 को Github पर प्रस्तुत किया गया। 

React Native Facebook के लिए बहुत मददगार साबित हुई। Facebook अपने App में React Native ही प्रयोग करता है। 

React Native का प्रयोग क्यों किया जाता है | Why React Native Used In Hindi?

React Native Use करने का सबसे बड़ा फायदा ये है कि आप एक ही Codebase से Android और iOS दोनो Platforms के लिए App बना सकते हैं। 

React Native में बने App Fast होते हैं,चूंकि React Native Facebook ने बनाया है तो इसका Documentation आपको आसानी से मिल Jayega और आपको Community Support भी आसानी से मिल Jayega । 

यह JavaScript का Framework है तो आपको App बनाने के लिए अलग से Programming Language नही सीखनी पड़ेगी। 

मुख्यरूप से Android App बनाने के लिए Java या Kotlin और iOS app बनाने के लिए Swift या Objective C का प्रयोग किया जाता है। 

लेकिन अगर आपको JavaScript का ज्ञान है तो आप React Native का प्रयोग करके Mobile Apps बना सकते हैं। 

React Native प्रयोग करने के फायदे | Benefits of using React Native in Hindi

Cross Platform : React Native एक Cross Plateform JavaScript Framework है जिससे आप एक बार code लिख कर उसे android और iOS दोनो पर Run कर सकते हैं। 
​Fast Performance : React Native में बने apps fast होते हैं तथा जल्दी Start होते हैं। 

​Large Community of Developers : 
यदि कोई Developer किसी App को Develop करते समय कहीं फंस जाता है, तो वह Community के members की मदद लेने के लिए स्वतंत्र है जो इस संबंध में उनका मार्गदर्शन करेंगे।

​Hot Reloading and Live : 
React Native Hot Reloading और Live जैसे फीचर्स के लिए भी जाना जाता है। अगर आप किसी App के Code में कुछ परिवर्तन करते हैं तो इसका effect आपको तुरंत ही सिम्युलेटर पर दिख जाएगा जिससे आपको app पुनः चालू करने की जरूरत नहीं पड़ती। 

​Free और Open Source : 
मुफ्त की चीज़ किसे नही पसंद। खैर ये बातें Programmers पर लागू नही होती। लेकिन फिर भी React Native बिल्कुल Free तथा Open Source है। अगर आप यह Post पढ़ रहे हैं तो मुझे ये बताने की बिल्कुल भी जरूरत नही है कि Open Source क्या होता है। लेकिन फिर भी मैं उन लोगो के लिए एक Link शामिल कर देता हूँ जो लोग इस Field में बिल्कुल नए हैं। 

  • Facebook
  • Instagram
  • Bloomberg
  • SoundCloud Pulse 
  • Facebook Ads

तो दोस्तों अब आपको पता चल गया होगा कि React Native kya hai (What is react native in hindi).

Leave a Comment