یک فریمورک مشهور جاوا اسکریپت است که به وسیله فیس بوک ایجاد و توسعه یافته است. می توانید از این فریمورک به منظور ساخت رابط های کاربری جذاب برای اپلیکیشن های single page استفاده کنید. React یک معماری component-based را برای توسعه دهندگان وب به ارمغان آورده است که الگوی MVC قدیمی را به چالش کشیده است.

کامپوننت های React کپسول سازی شده و وضعیت خود را مدیریت می‌کنند. وقتی داده ای تغییر میکند React تنها کامپوننتی که تغییرات بر روی آن اثر می‌گذارد را به روز رسانی می کند. ا***یستم بزرگی برای React وجود دارد که شامل مواد آموزشی، جامعه بزرگ و مشتاق توسعه دهندگان و ابزارهای مختلف می شود. شغل های زیادی برای توسعه دهندگان React وجود دارد. اگر می خواهید برای یادگیری یک فریمورک جاوا اسکریپت که آینده دار باشد، سرمایه‌گذاری کنید React ارزش وقت گذاری را دارد.