تعداد ویدئو | 29 |
---|---|
زمان دوره | 02:48:39 |
مترجم | پرووید |
ناظر ترجمه | پرووید |
دوبلر | پرووید |
ناظر دوبلاژ | پرووید |
سایت منتشر کننده | لیندا |
آموزش ویدئویی شروع به کار با React Native یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی یادگیری React Native است که با نام اصلی Learning React Native از شرکت Lynda منتشر شده است.
React که تحت عناوین React.js و یا ReactJS نیز شناخته می شود یک کتابخانه جاوااسکریپت برای ساختن واسط کاربری برنامه و یا UI می باشد. این کتابخانه توسط فیس بوک نگهداری می شود و جامعهای از برنامه نویسان و کمپانی های مختلف بر روی توسعه آن کار می کنند. با استفاده از کتابخانه React به سادگی می توانیم برنامه های موبایل و همچنین برنامه های تک صفحه ای و یا SPA بسازیم.
کاربرد اصلی کتابخانه React در رندر کردن داده ها به درون DOM می باشد. به همین دلیل است که استفاده از کتابخانه React اغلب نیازمند استفاده از دیگر کتابخانه ها برای انجام عملیات state management و routing میباشد. Redux و React Router مثالهایی از اینگونه ابزارها می باشند. برای اطلاعات بیشتر توصیه می کنیم که از آموزش شروع به کار با ری اکت جی اس React.js استفاده کنید.
React Native یک فریم ورک open-source برای ساخت برنامه های موبایل است که توسط فیسبوک توسعه داده شده است. این فریم ورک برای ساختن اپلیکیشن های موبایل برای پلتفرم های اندروید و iOS و وب و UWP مورد استفاده قرار میگیرد. با استفاده از این فریم ورک به سادگی می توانید از قابلیت های موجود در این پلتفرم ها برای ساخت برنامه های موبایل به صورت native استفاده کرد. علاوه بر این، در فریم ورک React Native یک قسمت ناکامل برای QT نیز وجود دارد.
روند کار کردن و اصول فریم ورک React Native تقریباً شبیه به کتابخانه React میباشد. تفاوت اصلی بین React Native و کتابخانه React در این است که فریم ورک React Native بر خلاف React اقدامی برای تغییر دادن DOM از طریق Virtual DOM نمی کند. در عوض فریم ورک React Native در یک background process اجرا شده و کدهای جاوا اسکریپت نوشته شده توسط برنامه نویس را تفسیر می کند. این موضوع به طور مستقیم بر روی دستگاه موبایل کاربر اتفاق میافتد و از طریق یک پل ارتباطی و یا Bridge که به صورت asynchronous کار میکند از قابلیت های native مربوط به دستگاه کاربر استفاده می شود.
فصل اول: مقدمه
فصل دوم:
React Native
چیست؟
فصل سوم: شروع به کار
فصل چهارم: بررسی کردن
Native Component
ها
فصل پنجم: کارکردن با
View
ها
فصل ششم: بررسی کردن
Platform API
ها
فصل هفتم
:
جمع بندی
تمامی حقوقی مادی و معنوی متعلق به گروه آموزشی پرووید است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.