یکشنبه , اسفند ۴ ۱۳۹۸
خانه / آموزش react native / برنامه نویسی موبایل React Native چیست ؟

برنامه نویسی موبایل React Native چیست ؟

 

react native فریم ورکی بر پایه javascript هست که امکان تولید برنامه های بومی ( native ) رو برای موبایل ها با سیستم عامل android و ios فراهم میکنه بطوریکه یک بار کد میزنید و برای این دوتا سیستم عامل خروجی میگیرید!

منظور از بومی ( native ) این هست که شما به تمام قابلیت های گوشی دسترسی دارین از جمله دوربین، جی پی اس، باطری و …. .

react native توسط فیسبوک ارائه شده در واقع هدف اصلی این فریم ورک برای تسریع در روند تولید برنامه هایی است که با سرور در ارتباط هستن ( به عبارتی برنامه هایی که با واسط API دیتا از سمت سرور میگیرن. )

به طور کل اگر قصد تولید برنامه ای دارید که با سرور تعامل زیادی داره react native بهترین گزینه هست این فریم ورک از لحاظ سرعت برابری میکنه با برنامه هایی که بومی برای android و یا ios هستن شاید تنها نقطه ضعفش این باشه که حجم برنامه های خروجی بیشتر از برنامه های بومی هست مثلا اگر یک برنامه به صورت بومی تولید شده ۳ مگ باشد همین برنامه با react native حجمی معادل ۹ مگ داره !

پس اگر حجم نهایی براتون مهم نیست حتما react native رو تست کنید. یک بار کد بزنید برای دوتا دیوایس android و ios خروجی بگیرید!

درباره ی رضا جباری

رضا جباری

دیدگاه بگذارید

Be the First to Comment!

avatar
  Subscribe  
Notify of