سلام وقت بخیر
خواستم سوال بپرسم در مورد اینکه کدوم state management در next js مناسب است
redux-toolkit یا swr
شاید پاسخ شما همینجا باشد
یک چیزی .
اگر از redux-toolkit استفاده کنیم ، برای فراخوانی هم باید از خود قابلیت های redux-toolkit استفاده کنیم . مثل useSlector و useDispatch .
و همه اتفاق ها درون اسلایس مورد نظر میفته و باید اتفاق ها از اسلایس ها به کامپوننت بیان .
ولی در swr همه اتفاق ها یعنی گرفتن دیتا و استفاده از متود ها درون خود کامپوننت میفته .
فقط خواستم بدونم تو پروژه های واقعی از کدوم استفاده میشه ؟؟؟؟
توی پروژه واقعی از جفتش استفاده میشه. ریداکس تول کیت برای مدیریت استیت ها، اس دبلیو آر هم برای فراخوانی اطلاعات. مثلا ما اگه بخوایم یه اکسیوس بزنیم، میبریمش توی اس دبلیو آر.
( swr خاصیت استیت منجری نداره یعنی هر استیتی که توی اس دبلیو آر ست بشه، فقط توی همون کامپوننت استفاده میشه. ولی ریداکس تول کیت، خاصیت استیت منجری داره یعنی استیتی که با ریداکس تول کیت ست میشه، توی همه کامپوننت های دیگه میشه ازش استفاده کرد) .
zustand بدون شک عالیه