باسلام خدمت استاد عزیز ، استاد الان با توجه به این نقد هایی که میگید وارده به ریداکس ایا وقتی که میخوایم پروژه ایی رو استارت بزنیم بریم سمت ریداکس یا نه؟ اگر پیشنهادتون اینه که نریم پس برای مدیریت state توی پروژه های متوسط به بالا از چی استفاده کنیم؟ context ؟ کانتکس تماما مشکلات مارو برای مدیریت state ها رفع میکنه و میشه کاملا در پروژه هایی که جدیدا استارت زده میشه جایگزین ریداکس بشه؟ واینکه کانتکس به تنهایی کافیه یا باید چیزی بهش اضافه بشه ؟ منظورم از اضافه شدن چیزایی مثل redux saga وredux thunk که به ریداکس اضافه میشن
سلام
در مورد این موضوع بحث خیلی زیاد
من شخصا به هیچ عنوان توصیه نمیکنم اولین گزینه برای مدیریت state استفاده از redux باشه و اگر در شرایطی قرار گرفتید که راه حل راحتری نبود به redux فکر بکنید. ولی متاسفانه در اکثر پروژه ها بدون هیچ تفکری همون اول کار میان redux رو اضافه میکنن که این حرکت جالبی نیست
استفاده از context به تنهایی هم یک جاهایی کار رو سخت میکنه! و میتونیم از ابزارهایی که هست استفاده بکنیم
در مورد مدیریت state بدون استفاده از redux هم حتما یه سری جلسات ضبط میکنم و در این مورد توضیح میدم