راکت

خداحافظ redux و سلام به Context

8 پاسخ

توی این مقاله با دلیل ذکر شده که خیلی جاها میشه از Context استفاده کرد و از resdux استفاده نکرد البته گفته شده یادگیری این در برخی پروژه ها به کار میاد و کاربردی هست و نیاز میشه

قسمت اول مقاله
https://virgool.io/iran-react-community/hi-context-by-redux-r9mryjuvr8nd
قسمت دوم مقاله:
https://virgool.io/iran-react-community/hello-context-good-bye-redux-part-2-udiqgrjts5cx

نظر شما چیه؟؟
کجاها و چطور باید از این استفاده کرد

ثبت پرسش جدید

پاسخ‌ها

8
Amir Hemmati
Amir Hemmati
@dev.amirhemmati1382

سلام خسته نباشید راستش این بحثیا که بزرگان ریکت خیلی سرش بحث دارند...
من خودم بعد اینکه این مقاله خوندم (البته قبلا) قانع شدم، اما یه پروژه پیام رسان دارم میسازم یکمی کد های کانتکس تو هم توهم شده البته بعدش از useReducer استفاده کردم و فوق العاده بهبود پیدا کرد.

من به شخصه با ریداکس اصلا موافق نیستم، حتی میگم اگر context بد هم باشه که نیست اما جای کار زیاد داره هنوز از ریداکس خیلی بهتره
البته این نظر منه!!!!

محمد برزگر
محمد برزگر
@mohammadbrzbrz72

تخصص: react js

@dev.amirhemmati1382
سلام..درود بر شما
البته دوتاش فوقش 1 هفته بیشتر کمتر زمان یادگیریش میشه
اما خیلی ها از همون context استفاده میکنن و اینکه

البته بسته به پروژه هم داره طبق گفتار بقیه که..در برخی پروژه ها و در برخی شرکت ها از redux استفاده میکنن
ولی خوب همین context که پیشرفت کرده نسبت به نسخه های اولیش و به کار گیریشم راحت تره بهتره از همین استفاده شه ولی خوب ادم هردوش رو بلد باشه و استفادش بدونه بد نیست

شاید پاسخ شما همین‌جا باشد

Amir Hemmati
Amir Hemmati
@dev.amirhemmati1382

من خودم کار نکردم چون خودم دوست دارم دلایل منطقی اقای عارفی جا بیوفته و حتی کسانی که از ریداکس استفاده میکردن به context سوییچ کنن
@mohammadbrzbrz72

مهدی پاکروان
مهدی پاکروان
@mahdipakravan

تخصص: Mernstack Developer

ببین کلا React کتابخونه ای هستش که دست ما رو باز گذاشته و توش اجباری نیستش !
مثلا ما هم Functional Component داریم هم ClassBase Component و هر کامپاننتی که پیاده سازی میکنیم بر اساس نیازمون نوع اون Component رو انتخاب میکنیم مثلا میگی میخوام از دوتا کانتکس استفاده کنم و از Consumer زیاد خوشم نمیاد اون موقع میگی پس از Functional Component استفاده میکنم
توی انتحاب Context یا Redux هم همین داستان مطرح هستش و با توجه به نیازتون از هرکدومشون استفاده میکنید .

محمد برزگر
محمد برزگر
@mohammadbrzbrz72

تخصص: react js

@mahdipakravan79
ممنونم از نظرتون
بله واقعا به نوع نیاز و پروژه و خواست طرف هم برمیگرده برخی هم از mobx استفاده میکنن و با این فقط کار میکنن و حال میکنن باز بسته به دلخواه طرف هست

کامران داور
کامران داور
@kamran.davar

تخصص: Front-end developer

من دو سه روزی در گیر این سوال بودم.
خلاصه بخشی از مطالعاتم رو مینوید توی این لینک بخونید.

یک مقایسه نا به جا: Redux یا React Context؟

کامران داور
کامران داور
@kamran.davar

تخصص: Front-end developer

بنده شخصا به کار کردن با ریداکس به خاطر devTolls که داره خیلی علاقه مندم.

محمد برزگر
محمد برزگر
@mohammadbrzbrz72

تخصص: react js

خیلی ممنونم از این لینکی که از ویرگول معرفی کردین ولی متاسفانه فقط پیج ویرگول رو بالا اورده و اصلا اون مقاله ای که لینکش رو دادین نشون نداده

و اینکه برخی دوستان برنامه نویس از mobx استفاده کردن خیلی راضی بودن و صرفا با این کارشون رو پیش میبرن

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

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