آموزش React.js

معرفی React.js

در سال 2013 جردن واک، فریم ورک متن باز و جاوا اسکریپتی به نام React.js منتشر کرد. در ابتدا در سال 2011 مورد استفاده ی فیسبوک بود اما در سال 2012 اینستاگرام هم از آن بهره برد. امروزه سایت های زیادی مانند نت‌فلیکس، Imgur، بلیچر رپورت، فیدلی، ایر بی‌ان‌بی از آن استفاده می کنند.

چون این سایت ها بزرگ و دارای داده‌های متغیر در طول زمان هستند React.js فریمورک مناسبی برای آنها است. همچنین، شکل برنامه‌ی کاربردی را در هر زمان نشان می دهد. هنگامی که داده‌ها عوض می شوند، React.js قسمت‌هایی از برنامه که نیاز به بروزرسانی دارند را شناسایی می کند، سپس تنها آن قسمت‌ها را رندر می‌کند.

React.js می تواند برنامه های کاربردی بسازد که encapsulated و قابل استفاده‌ی مجدد هستند و می‌توان برایشان کامپوننت‌های متفاوت نوشت.

 

ویژگی های React.js

  • جریان داده‌ای یک سویه
  • Virtual DOM
  • JSX
  • معماری فراتر از HTML
  • React Native
  • آموزش توسعه وب Full Stack با HTML ،CSS ،React و  Node

آموزش توسعه وب Full Stack با HTML ،CSS ،React و Node

یکشنبه ۰۱ بهمن ۱۳۹۶ - ساعت ۰۱:۳۰
  • آموزش JavaScript با فریمورک های React ،Node و Redux

آموزش JavaScript با فریمورک های React ،Node و Redux

جمعه ۲۹ دی ۱۳۹۶ - ساعت ۲۳:۳۰
  • آموزش Router در 4 React 

آموزش Router در 4 React 

جمعه ۲۹ دی ۱۳۹۶ - ساعت ۲۱:۰۰
  • آموزش ساخت برد پیام رسانی شبیه Reddit با React و Firebase 

آموزش ساخت برد پیام رسانی شبیه Reddit با React و Firebase 

سه شنبه ۲۶ دی ۱۳۹۶ - ساعت ۱۳:۰۰
  • آموزش معماری React – کار با Flux و Redux

آموزش معماری React – کار با Flux و Redux

یکشنبه ۲۴ دی ۱۳۹۶ - ساعت ۱۶:۳۰
  • آموزش الگوهای طراحی React 

آموزش الگوهای طراحی React 

یکشنبه ۲۴ دی ۱۳۹۶ - ساعت ۱۴:۳۰
  • آموزش صفر تا صد ساخت اپلیکیشن با React 

آموزش صفر تا صد ساخت اپلیکیشن با React 

شنبه ۲۳ دی ۱۳۹۶ - ساعت ۰۲:۳۰
  • آموزش ساخت اپلیکیشن Redux 

آموزش ساخت اپلیکیشن Redux 

جمعه ۲۲ دی ۱۳۹۶ - ساعت ۰۲:۰۰
  • آموزش ساخت کامپوننت React با Bootstrap

آموزش ساخت کامپوننت React با Bootstrap

چهارشنبه ۲۰ دی ۱۳۹۶ - ساعت ۱۱:۰۰
  • آموزش الگوهای طراحی React برای مبتدیان

آموزش الگوهای طراحی React برای مبتدیان

سه شنبه ۱۹ دی ۱۳۹۶ - ساعت ۱۸:۳۰
  • آموزش رابط های کاربری React.js

آموزش رابط های کاربری React.js

دوشنبه ۱۸ دی ۱۳۹۶ - ساعت ۲۱:۰۰
  • آموزش فریمورک React.js با Flux 

آموزش فریمورک React.js با Flux 

دوشنبه ۱۸ دی ۱۳۹۶ - ساعت ۲۰:۰۰
  • ایجاد اپلیکیشن های واقعی JS و استقرار آنها بر روی cloud با React JS

ایجاد اپلیکیشن های واقعی JS و استقرار آنها بر روی cloud با React JS

یکشنبه ۱۷ دی ۱۳۹۶ - ساعت ۱۹:۰۰
  • آموزش Vue JS – مقدمه ای بر reactive JavaScript

آموزش Vue JS – مقدمه ای بر reactive JavaScript

جمعه ۱۵ دی ۱۳۹۶ - ساعت ۲۳:۳۰
  • آموزش پیشرفته فریمورک React.js

آموزش پیشرفته فریمورک React.js

شنبه ۲۵ آذر ۱۳۹۶ - ساعت ۱۱:۰۰
  • آموزش جایگزینی پروژه های Legacy در React

آموزش جایگزینی پروژه های Legacy در React

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۹:۳۰
  • آموزش چرخه حیات در React

آموزش چرخه حیات در React

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۹:۰۰
  • آموزش  ES6 و ES2016 در React

آموزش ES6 و ES2016 در React

سه شنبه ۱۴ آذر ۱۳۹۶ - ساعت ۰۵:۳۰
  • آموزش React: ایجاد برنامه های بزرگ

آموزش React: ایجاد برنامه های بزرگ

یکشنبه ۱۲ آذر ۱۳۹۶ - ساعت ۱۷:۳۰
  • آموزش React VR

آموزش React VR

یکشنبه ۱۲ آذر ۱۳۹۶ - ساعت ۰۱:۳۰
  • آموزش React: ایجاد استایل ها با ماژول های CSS

آموزش React: ایجاد استایل ها با ماژول های CSS

شنبه ۱۱ آذر ۱۳۹۶ - ساعت ۲۳:۳۰