قبل از شروع به آموزش ReactJS، میخواهیم به شما بگوییم که ادعای برتری تکنولوژی ReactJS برنامهنویسان در دنیای امروز، اغراق نیست. ReactJS به واقع یک غول در دنیای نرمافزار است، با قابلیت ایجاد پروژههای بیانتها در سرعت و سهولت بینظیر. این تکنولوژی نه تنها دنیای وب را تغییر داده است بلکه با طراحی آن، شرکت فیسبوک حتی اینستاگرام را نیز خلق کرده است.
استفاده از ساختار مبتنی بر کامپوننت در React باعث میشود که شما بتوانید قطعات کد را به راحتی در سراسر پروژه مورد استفاده قرار دهید، همچنین با استفاده از React میتوانید پروژههایی را ایجاد کنید که بدون نیاز به بارگذاری مجدد، هرگونه تغییری در دادهها یا بخشهای صفحه را به سرعت و بدون افت نمایش دهید. به همین دلیل، React زمان توسعه و تکمیل پروژه را به شدت کاهش داده است.
پیش نیازهای این دوره
جاوا اسکریپت
مخاطبان این دوره
دوستداران برنامه نویسی وب سایت – فرانت
سرفصل این دوره
ورود به دنیای React
کامپوننتهای کلاس React
کامپوننتهای تابعی React و هوکها
قابلیتهای پیشرفته React و React Best Practices
افزودن مسیردهی به پروژه React
مدیریت وضعیت با Redux
فریمورک Next.js و آموزش SSR و SSG
آشنایی با تست نویسی در React