تبلیغات
میهن وب هاست

معرفی React js

نویسنده : امیر

نظرات : ۰ دیدگاه

بازدید : ۳۸ بازدید

تاریخ : ۰۹ مرداد ۱۳۹۷

این روزها صدای بلندی از کتابخانه های جدیدی می رسد که آنها را زبان javascript قدرتمند کرده است و دید جدیدی به برنامه نویسان داده است؛ در این نوشته به معرفی کتابخانه ی React js می پردازیم.

 

معرفی React js

React توسط جردن واک، یک مهندس نرم‌افزار در facebook، ساخته شده‌ است. او از XHP که یک چارچوب فریم‌ورک HTML برای پی اچ پی است، تأثیر گرفته‌ است. اولین نسخه‌ ای که او در سال ۲۰۱۱ میلادی توسعه داد در بخش اخبار facebook و بعدها در سال ۲۰۱۲ میلادی در سرویس instagram مورد استفاده قرار گرفت. در سال ۲۰۱۳ میلادی در جریان کنفرانس آمریکا JSConf این کتابخانه open source اعلام شد.

ReactNative ، که امکان توسعه برنامه های مبتنی بر Android، IOS و UWP را با React فراهم می­کند، در ماه فوریه سال ۲۰۱۵ میلادی در React.js Conf فیس­بوک معرفی شد و در ماه مارس سال ۲۰۱۵ میلادی به صورت رایگان عرضه شد.

در ۱۸ آوریل ۲۰۱۷ میلادی شرکت facebook اعلام کرد React Fiber، یک الگوریتم اصلی جدید React library برای ایجاد رابط کاربری است. React Fiber پایه و اساس هرگونه پیشرفت­ های آینده و ویژگی­های چارچوب React خواهد بود.

کتابخانه ی React.js که به صورت ری‌اکت خوانده می شود ، یک کتابخانه متن‌باز تحت زبان جاوااسکریپت است و برای ساخت UI و Component صفحات وب استفاده می شود.

این کتابخانه توسط شرکت فیس‌بوک تولید شده است و نرم افزارهای متفاوتی تحت آن پیاده سازی شده است که از جمله ی معروف ترین آنها می توان به اینستاگرام اشاره کرد. البته سرویس هایی نظیر netflix ، Imgur، بلیچر رپورت، فیدلی، bnp cloud و … هم از React استفاده می کنند.

React و React Native از جمله پروژه‌ های open source شرکت facebook هستند که جزو محبوب‌ ترین پروژه‌ هایی که در github می باشد است.

 

React Native چیست ؟
React Native یک کتابخانه قدرتمند تحت javascript است که می‌ توان با استفاده از آن برای OSهای موبایلی ios , android اپلیکیشن ساخت باید توجه داشت که اپلیکیشن های ساخته شذه کاملاً native خواهند بود و خبری از اپلیکیشن های hybrid نیست؛ این فریم ورک بسیار قدرتمند می‌ باشد طوری که بسیاری از شرکت‌ های بزرگ اپلیکیشن های خود را تحت React Native می سازند.

برخی از اپلیکیشن‌هایی که با ریکت نیتیو ساخته شده اند عبارتند از: Instagram ، Facebook ، Facebook Ads Manager ، f8 ، Skype و …

با دوستانتان به اشتراک بگذارید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code

مطالب زیر را از دست ندهید: