React Native چیست؟
فیسبوک فریمورک React Native را در سال 2015 به عنوان یک فریمورک Open Source و میان پلتفرمی ایجاد نمود. میتوان از آن برای توسعه اپلیکیشنهای اندروید، iOS ،UWP وب استفاده کرد. توسعهدهندگان میتوانند اپلیکیشنهای تلفن همراه را با استفاده از React و جاوا، همراه با قابلیتهای توسعه اپلیکیشنهای اندرویدی بومی بسازند. ویژگیهای React Native این چارچوب اجزای بومی را پیادهسازی میکند و به اپلیکیشنها یک رابط کاربری با کیفیت ارائه میکند. این چارچوب به توسعهدهدنگان امکان دسترسی به عملکردهای بومی مانند دوربین و سایر ویژگیها را میدهد. RN به توسعهدهندگان این امکان را میدهد تا از کدهای بومی مخصوص پلتفرم برای بهینهسازی اپلیکیشنهای فردی استفاده کنند. توسعهدهندگان میتوانند تغییرات فوری را فورا بر روی اپلیکیشن اعمال کنند. پشتیبانی فیسبوک قابلیت اطمینان را تضمین میکند. نقاط ضعف React Native ناوبری داخلی این پلتفرم به اندازه ناوبری چارچوب بومی اندروید یکپارچه نیست. این پلتفرم برای طراحی اپلیکیشن پیچیده یا انتقالهای پیچیده طراحی نشده است.