React یک کتابخانه جاوا اسکریپت برای ساخت رابط کاربری است. این توسط فیس بوک توسعه یافته و نگهداری می شود و اغلب برای ساخت برنامه های کاربردی تک صفحه ای و برنامه های تلفن همراه استفاده می شود.
هر کسب و کار موفقی از واکنش استفاده می کند و روزانه به دنبال استعدادهای جدید است.
یکی از دلایل یادگیری React این است که یک فناوری محبوب و پرتقاضا است، بنابراین یادگیری آن می تواند آینده شغلی شما را بهبود بخشد و پیدا کردن کار به عنوان یک توسعه دهنده فرانت اند را آسان تر کند. React همچنین انتخاب خوبی برای ساخت برنامههای کاربردی وب مدرن است زیرا کارآمد، مقیاسپذیر و سریع است و از DOM مجازی (نمایشی سبک وزن از DOM واقعی در حافظه) برای به حداقل رساندن تعداد دستکاریهای DOM مورد نیاز استفاده میکند. ساخت برنامه های کاربردی با کارایی بالا آسان تر است.
یک دلیل دیگر برای یادگیری React این است که باعث صرفه جویی در وقت و هزینه شما در توسعه می شود زیرا مبتنی بر مؤلفه است. می توانید یک رابط را به اجزای قابل استفاده مجدد تقسیم کنید که به شما امکان می دهد رابط های کاربری پویا بسازید.
به طور کلی، React یک ابزار قدرتمند و پرکاربرد برای ساختن برنامههای کاربردی وب مدرن است و یادگیری آن میتواند افزودهای ارزشمند به مجموعه مهارتهای شما به عنوان یک توسعهدهنده فرانتاند باشد.
در طول دوره ما از آخرین نسخه React - React 18 استفاده خواهیم کرد.
در مورد مفاهیمی که می خواهیم پوشش دهیم
اصول React
کامپوننت های Functional React
قلابهایی مانند useState() و useEffect()
مدیریت رویدادهای کاربر
الگوهای JSX و Rendering
Props and State
ایجاد و سازماندهی اجزا
ساخت برنامه های React در دنیای واقعی
در اینجا برخی از پروژههایی که قرار است در این دوره بسازیم وجود دارد
1. پومودورو
2. ویرایشگر Markdown
3. برگه ها
را برجسته کنید4. قیچی کاغذ سنگ
5. جعبه های متحرک
آموزش آنلاین
نمایش نظرات