ali hafezi
10 ماه پیش توسط ali hafezi مطرح شد
7 پاسخ

مدیریت state ها در nextjs

سلام وقت بخیر
خواستم سوال بپرسم در مورد اینکه کدوم state management در next js مناسب است
redux-toolkit یا swr


ثبت پرسش جدید
محمد
تخصص : برنامه نویس ریکت و نکست
@mohammadalavi 10 ماه پیش مطرح شد
0

سلام. اس دبلیو آر مگه هوک برای فراخوانی اطلاعات نیست؟

استیت منجر میشه کانتکست و ریداکس و ریکویل و ریکت هوک و اینا کلا.

چیزی که معمول تر از همهست همین ریداکسه. نمیدونم بهتر از بقیهست یا نه ولی من که معمولا از ریداکس استفاده میکنم.

ریداکس تول کیت هم که همون ریداکسه ولی یه مقدار راحت تر از اون.


محمد
تخصص : برنامه نویس ریکت و نکست
@mohammadalavi 10 ماه پیش مطرح شد
0

البته هم ریداکس استفاده میکنم هم ریداکس تول کیت. تول کیت یه مقدار راحت تره. دنگ و فنگش کمتر داره. بیشتر استفاده میکنم.


ali hafezi
تخصص : front-end
@justalihs 10 ماه پیش مطرح شد
0

یک چیزی .
اگر از redux-toolkit استفاده کنیم ، برای فراخوانی هم باید از خود قابلیت های redux-toolkit استفاده کنیم . مثل useSlector و useDispatch .
و همه اتفاق ها درون اسلایس مورد نظر میفته و باید اتفاق ها از اسلایس ها به کامپوننت بیان .
ولی در swr همه اتفاق ها یعنی گرفتن دیتا و استفاده از متود ها درون خود کامپوننت میفته .
فقط خواستم بدونم تو پروژه های واقعی از کدوم استفاده میشه ؟؟؟؟


محمد
تخصص : برنامه نویس ریکت و نکست
@mohammadalavi 10 ماه پیش مطرح شد
0

توی پروژه واقعی از جفتش استفاده میشه. ریداکس تول کیت برای مدیریت استیت ها، اس دبلیو آر هم برای فراخوانی اطلاعات. مثلا ما اگه بخوایم یه اکسیوس بزنیم، میبریمش توی اس دبلیو آر.
( swr خاصیت استیت منجری نداره یعنی هر استیتی که توی اس دبلیو آر ست بشه، فقط توی همون کامپوننت استفاده میشه. ولی ریداکس تول کیت، خاصیت استیت منجری داره یعنی استیتی که با ریداکس تول کیت ست میشه، توی همه کامپوننت های دیگه میشه ازش استفاده کرد) .


محمد
تخصص : برنامه نویس ریکت و نکست
@mohammadalavi 10 ماه پیش مطرح شد
0

نمیدونم کمک کردم یا نه. من دیگه تا همین حد بلدم... 😊


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 10 ماه پیش مطرح شد
1

طبق آخرین تجربه ( ترکیب swr و context ) کار رو در میاره و اصلا نیازی به redux نیست


ابوالفضل
تخصص : برنامه نويس
@amata 10 ماه پیش مطرح شد
0

zustand بدون شک عالیه


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام