آنچه در این جلسه آموزش داده می شود:
- معرفی و نصب ریداکس
- شرح اهمیت ریداکس در پروژه های بزرگ
- چرا نمی توان از روش Context Api در پروژه های بزرگ استفاده کرد
- مقایسه ریداکس و Context API
- نحوه استفاده از ریداکس با ذکر یک مثال ساده
- معرفی تابع Connect
- معرفی توابع mapToProps و MapDispatchToProps
- اضافه کردن لایه ViewService و بردن توابع MapDispatchToProps در لایه ProductViewService
- بازنویسی کد ماژول محصولات با مفهوم ریداکس
- تفکیک کامپوننت لیست محصولات به دو کامپوننت مجزای فیلترگذاری و لیست محصولات
- بازنویسی مجدد Ag-Grid جها استفاده راحتتر
- معرفی هوک useNavigate جهت انتقال بین صفحات در کد بدون استفاده از تگ لینک