بخش های اصلی

آموزش React Native

React Native – مقدمه

برای درک بهتر مفاهیمِ React Native قسمتی از توضیحات مربوط به داکیومنتِ اختصاصی آن را در ادامه آورده ایم.

React Native این امکان را به شما میده تا با استفاده از جاوا اسکریپت، برنامه های موبایل را طراحی کنین. دیزاین این فریم ورک مثلِ React است و این امکان را به شما میده تا از طریق کامپوننت هایِ declarative، رابط های کاربریِ (UI) قدرتمندی برای موبایل، بسازین. با React Native، یک برنامه ی وبِ موبایل، یک برنامه ی HTML5 یا یک برنامه ی ترکیبی (hybird) طراحی نمی کنین بلکه یک برنامه ی موبایل واقعی طراحی می کنین که تفاوتی با برنامه های ساخته شده با Objective-C یا جاوا نداره. React Native از بلاک های سازنده ی اساسی ای مشابه برنامه هایِ IOS و اندروید استفاده می کنه. فقط باید بلاک های سازنده را با استفاده از جاوا اسکریپت و React کنار هم قرار بدین.

ویژگی ها و قابلیت هایِ React Native

  •  React – فریم ورکی برای طراحی برنامه های وب و موبایل با استفاده از جاوا.
  •  Native – می توانید از کامپوننت هایِ native که توسط جاوا اسکریپت کنترل میشن استفاده کنین.
  •  Platforms (پلت فرم ها) – از پلت فرم های IOS و اندروید پشتیبانی می کنه.

مزایایِ React Native

  •  جاوا اسکریپت – می توانید از دانش جاوا اسکریپت تان برای ساختن برنامه های native موبایل استفاه کنین.
  •  اشتراک کد – می توانید بیش تر کد را در پلت فرم های مختلف به اشتراک بذارین.
  •  جامعه برنامه نویسان –React و React Native جامعه ی بزرگی دارن، بنابراین می توانید پاسخ تمام سؤال های تان را پیدا کنین.

محدودیت هایِ React Native

  •  کامپوننت هایِ Native – اگه بخواین یک قابلیتِ native که تا به حال ایجاد نشده را ایجاد کنین، باید مقداری کد مخصوص پلت فرم بنویسین.

مبحث آموزشی

آموزش React Native

Learn React Native

پرســیدن سؤال جدید

سؤال های تخصصی خود را از ما بپرسید

تبلیغات

دنبال کردن تلگرام کانال سافت اسکیل

https://telegram.me/softskill_ir

آخرین مقالات

عملیات کاربران

خبـرنــامه

Newsletters

در خبــرنـامه سافت اسکیل عضو شویــد تا جدیدترین هـای سایت را بلافاصله در ایمیل خـود دریافت کنیـد