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