React Native یک کتابخانه محبوب برای ساخت اپلیکیشن های موبایل مستقل از پلتفرم است .در این آموزش می خواهیم React Native را با استفاده از Expo Client نصب کنیم.
پنل نویسندگان
React (به فارسی: ری اکت) یک کتابخانهی متنباز جاوا اسکریپتی است که برای ساخت رابطهای کاربری و اجزای صفحات وب مورد استفاده قرار میگیرد. به عبارت دقیقتر از این کتابخانه برای ساخت نرمافزارهای واکنشگرای تک صفحهای (SPA) مورد استفاده قرار میگیرد. با استفاده از ری اکت میتوانید درخواست خود را به سرور ارسال کنید و بدون رفرش کردن صفحه، خروجی را تغییر دهید.
در واقع ری اکت به توسعهدهندگان این امکان را میدهد که واسطهای کاربری را به صورت درختی از اجزای کوچکی بنام Component ایجاد کنند. (هر کامپوننت ترکیبی از HTML و جاوا اسکریپت است که تمام منطق موردنیاز برای نمایش قسمت کوچکی از یک واسط کاربری بزرگتر را در خود دارد)
کتابخانهی React در سال 2013 توسط تیم توسعهی فیسبوک معرفی و به سرعت به یکی از مهمترین فریم ورکهای جاوا اسکریپت تبدیل شد به گونهای که در سایتهای مهمی چون نتفلیکس و ایر بیانبی استفاده شد. در حال حاضر ری اکت و ری اکت نیتیو در صدر محبوبترین پروژههای گیتهاب هستند.
در ساختار React.js از یک DOM مجازی استفاده میشود که سرعت اجرای آن را بسیار بالا میبرد.
React Native (ری اکت نیتیو) نیز یک کتابخانهی قدرتمند جاوا اسکریپت و یک چارچوب توسعه نرمافزاری موبایل است که به کمک آن میتوان برای سیستم عاملهای اندروید و IOS، اپلیکیشن ساخت. اینکه اپلیکیشنهای بزرگی چون فیسبوک، اینستاگرام و اسکایپ با استفاده از ری اکت نیتیو تولید شدهاند، بزرگترین گواه بر قدرت و انعطافپذیری این فریم ورک است.
ری اکت نیتیو شبیه به ری اکت جی اس است اما بلوکهای حیاتی آن بجای کامپوننتهای وب، کامپوننتهای بومی است.
React Native یک کتابخانه محبوب برای ساخت اپلیکیشن های موبایل مستقل از پلتفرم است .در این آموزش می خواهیم React Native را با استفاده از Expo Client نصب کنیم.