فریمورک React Native

ف

معرفی فریمورک React Native

 

ری اکت نیتیو (React Native) یک چارچوب (فریمورک) توسعه ی نرم افزاری موبایل است که امکان توسعه برنامه های چند سکویی اندروید و ios را با استفاده از عناصر UI بومی فراهم می آورد.این فریمورک برپایه JavaScriptCore و ترانسفورماتور Babel است.

این فریمورک در سال ۲۰۱۳ به عنوان پروژه ای درون سازمانی در فیسبوک شروع به کار کرد و در سال ۲۰۱۵ در کنفرانس Reactjs نمایش و سپس منتشر شد.

این فریمورک سورس باز (Open Source) بوده و در گیت هاب (Github) قابل دسترسی می باشد.

برنامه های تلفن همراه بومی ،اپلیکیشن هایی هستند که اختصاصاً برای یک سیستم عامل ایجاد شدند که در اینجا می تواند اندروید و یا ios باشد. برای ساخت برنامه های بومی در ios از زبان C/Swift استفاده می‌کنیم، این در حالیست که برای توسعه برنامه های بومی در اندروید از زبان های جاوا و کاتلین بهره می‌بریم.وقتی صحبت از ری اکت نیتیو می‌شود رابط کاربری نهایی به سادگی به یک کامپوننت در مرورگر تبدیل نمی‌شود. رابط کاربری نهایی با استفاده از ویوهای بومی واقعی و بلوک‌های سازنده که از دید اپلیکیشن ها غیر قابل رویت هستند توسط جاوا و یا سوئیت ساخته میشوند.

نحوه ی برنامه نویسی در React Native بسیار شبیه به React است که ترکیبی از جاوااسکریپت و زبانی شبیه به XML که نامش JSX است ، می باشد.

از اپلیکیشن های معروفی که از React Native استفاده می کنند ، می توان به Instagram و Digikala اشاره کرد.

گروه نرم افزاری شاهین نیز تمام اپلیکیشن های موبایل را با استفاده از React Native توسعه و برنامه نویسی می کند !

ارسال دیدگاه

دو + 14 =

نوشته‌های تازه

دسته‌ها

برچسب ها