آموزش جامع ReactNative
یکی از آرزوهای من و شاید خیلی از برنامه نویس ها این بوده که با یادگیری یک زبان برنامه نویسی برنامه هایی بنویسیم که روی پلتفرم های مختلف اجرا بشه.
هر چند که تلاش های زیادی تو این زمینه شد ولی هیچکدوم چنگی به دل نزد تا اینکه فیسبوک در ابتدای سال ۲۰۱۳ اولین نسخه stable از یک کتابخونه جاوا اسکریپت رو بصورت اوپن سورس روی گیت هاب منتشر کرد.اسم این کتابخونه ReactJs بود که برای توسعه وب اپلیکیشن ها مورد استفاده قرار می گرفت.این کتابخونه سرعت بسیار بالا و سادگی خاصی داشت که باعث شد خیلی سریع مورد توجه قرار بگیره. اواخر مارچ ۲۰۱۵ بود که فیسبوک یک فریمورک جدید به اسم ReactNative منتشر کرد که بهت اجازه میداد فقط با استفاده از جاوا اسکریپت و کتابخونه React اپلیکیشن موبایل برای ios بسازی. فیسبوک شش ماه بعد گام اصلی و محکم رو با انتشار React Native برای Android برداشت . توسعه دهنده ها دیگه مجبور به نوشتن کدهای جداگونه برای سیستم عامل های مختلف نبودن و استارتاپ ها و صاحبان کسب کار به توسعه دهنده هایی دسترسی پیدا کردند که برای هر دو سیستم عاملAndroid و IOS اپلیکیشن طراحی میکردند.
خوب اول از همه در مورد React Native صحبت کنیم که چی هست و چه کارهای برای ما میتونه انجام بده
به صورت خیلی ساده اگر بخوام بگم
React Native به ما اجازه میده که از کتابخانه React استفاده کنیم تا بتونیم اپلیکیشن ها موبایلی برای اندروید و ios بسازیم و یک گزینه عالی برای توسعه دهندگانی هست که جاوا اسکریپت کار میکنند و میخوان اپلیکیشن موبایل هم طراحی کنند و اگر با ReactJs کار میکنید بهترین انتخابتون React Native هست چون به راحتی می تونید اپلیکیشن موبایلی هم تحویل بدید چون ساختنش براتون وقت زیادی نمیگیره و میتونید به مشتری بگید اپلیکیشن موبایلی رو هم رایگان میدیم بهتون تا کلی مشتری داشته باشید.
کامپوننتهای درونی زیادی همراه با React Native ارائه نمیشن و میشه گفت مثل ReactJs مینیمال هست و در مقایسه با flutter که به همراه کلی کامپوننتهای داخلی ارائه میشه ولی React Native قابلیت انتخاب به شما میده و به خاطر انعطاف پذیری بالا به راحتی میتونید کلی کامپوننتهای آماده اضافه کنید و درکل خیلی انعطاف پذیر هست.
یک مثال از اپلیکیشن های ساخته شده با React Native اینستاگرام هست و فکر میکنم تنها همین اپلیکیشن قدرت کامل React Native رو نشون میده
تصاویری از آموزش React-native

هنوز بررسیای ثبت نشده است.