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

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

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


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

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

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

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

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


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

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


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

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


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

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


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

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


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

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


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

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


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

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