آموزش ReactJS و Redux
reactjs (ری اکت جی اس) یکی از محبوبترین کتابخانههای جاوااسکریپتی حال حاضر است که توسط فیسبوک با هدف تعامل بهتر جاوااسکریپت و html ارائه شده تا شما بتوانید با استفاده از آن رابطهای کاربری خودتان را بهتر از قبل بوجود بیاروید . با استفاده از پکیجهای مختلف در reactjs شما به سادگی میتوانید این کتابخانه ساده را به یک ابزار قدرتمند برای ایجاد وبسایتهای خود مورد استفاده قرار دهید.برای همین در این دوره قصد دارم reactjs را به شما آموزش دهم.
در بین کتابخوانههای موجود برای ساخت رابطهای کاربری، Reactjs به عنوان یک نمونه متن باز از نوع جاوا اسکریپت دیده میشود. این کتابخانه هم اکنون توسط برندهایی همانند فیسبوک، اینستاگرام و سایر فعالان جامعه کاربری در حال توسعه و نگهداری است و در این میان هم وب سایتهای زیادی مانند Airbnb، Imgur و Netflix در حال استفاده از ReactJS هستند.
در این مجموعه، تلاش شده، تا مفاهیمی ساده از این کتابخانه توضیح داده شود که سپس در پایان، مقدمهای از Redux آن را تکمیل میکند. برای آنکه این دوره را به خوبی فرا بگیرید، لازم است تا با زبان های جاوا، CSS و HTML آشنایی داشته باشید.
ری اکت به ما اجازهی نوشتن اپلیکیشنهایی را میدهد که:
- سریع ساخته میشوند.
- قابل فهم هستند.
- به ما این امکان را میدهند که جریان داده (Data Flow) را به صورت منطقی ببینیم.
- مقیاسپذیری بالایی برای تیمهای برنامهنویسی بزرگ و کوچک دارد.
- دانشِ اپلیکیشنهای دسکتاپ (Desktop apps) را به اپلیکیشنهای موبایلی منتقل میکند.
- ری اکت به ما این اجازه را میدهد که UIهای تعاملی را به صورت اعلانی (Declarative) بنویسیم. یکی از بزرگترین تواناییهای React این است که میتواند با هر بار تغییر دادههایمان، به صورت خودکار UIمان را نیز به روزرسانی کند
دیدگاه خود را در مورد آموزش reactjs و redux با ما در میان بگذارید.
![](https://jetamooz.com/wp-content/uploads/2019/05/small_logo.png)
معرفی دوره ویدئو
پیشنیاز CSS / HTML ویدئو
چه شرکتهایی از React استفاده میکنند ؟ ویدئو
معرفی Single page application ویدئو
جاوااسکریپت ویدئو
ابزارها ویدئو
معرفی Webpack ویدئو
کار با Webpack ویدئو
ابزار ESLint ویدئو
![](https://jetamooz.com/wp-content/uploads/2019/05/small_logo.png)
React hello world ویدئو
statefull vs stateless components ویدئو
hot module replacement ویدئو
state in react ویدئو
props in react ویدئو
events in react ویدئو
component life cycle ویدئو
style in react ویدئو
react router ویدئو
استفاده از component های متن باز ویدئو
![](https://jetamooz.com/wp-content/uploads/2019/05/small_logo.png)
مقدمهای بر redux ویدئو
مثال ساده ای از استفاده react redux ویدئو
سخن آخر ویدئو
دوره های مرتبط
افزایش سرعت وردپرس با افزونه WP-Rocket
افزایش سرعت وردپرس با افزونه WP-Rocket افزونه wp-rocket وردپرس که به صورت تجاری عرضه شده تا به امروز جزو بهترین…
بررسی انواع سیستم های مدیریت محتوای سایت cms
بررسی انواع سیستم های مدیریت محتوای سایت cms تا حالا شده واژه cms به گوش تان بخورد؟ خوب حالا توی…
اموزش جامع سئو و بهینه سازی وردپرس
اموزش جامع سئو و بهینه سازی وردپرس بهینه سازی برای موتور های جستجو چیست و چه اهمیتی برای یک مدیر…
آموزش ساخت وب سایت رایگان
آموزش ساخت وب سایت رایگان اصلا چرا تصمیم گرفتید، سایت داشته باشید؟ به دنبال یک اتفاق خوب در کسب و…
امتیاز دانشجویان دوره
نظرات
رایگان!
![احمد طحانی](https://jetamooz.com/wp-content/uploads/2020/01/742.jpg)
احمد طحانی
backend developerعاشق یادگیری تکنیکهای جدید، و همچنین آموزش تکنیکهای جالبی که ازشون استفاده میکنم، در درجه اول توسعهدهنده backend و در درجه بعدی توسعهدهنده اندروید