علی شیخ
6 سال پیش توسط علی شیخ مطرح شد
1 پاسخ

سبد خرید در react native

سلام
دوستان چطور میتونم سبد خرید در react native پیاده سازی کنم
یا آموزشی در این مورد هست حالا خارجی یا ایرانی ممنون میشم بهم معرفی کنیین.


ثبت پرسش جدید
سید محمد حسین موسوی
تخصص : FullStack Developer
@SeyedMH.Mosavi 6 سال پیش مطرح شد
4

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

اگر شما بخواید سمت سرور نگه اش دارید، هم می تونید بصورت موقت تو session نگه اش دارید و هم می تونید الزامی کنید که حتما user لاگین کنه و داخل دیتابیس اطلاعاتش رو ذخیره کنید. بصورت کلی اگر بخواید همچین کاری کنید لازمه که یه جدولی داشته باشید برای سبد خرید که حداقل کلید اصلی محصول و کلید اصلی کاربر رو توش نگه دارید و یه سری مشخصات دیگه که بستگی به business کارتون می تونه زیاد بشه.
حالا فرقی هم نداره که تو دیتابیس بخواید ذخیره کنید یا تو session یا ...
لازمه که یه سری اطلاعات نگه داری بشه!
این که شما از کدوم روش بخواید استفاده کنید به پروژه بستگی داره و هر کدوم مزایا و معایب خودش رو می تونه داشته باشه

اگر هم بخواید سمت کلاینت نگه اش دارید، باز هم نیازه همچین کاری بکنید که البته اینجا بسته به امکانتی که دارید، می تونید اطلاعات رو نگه دارید.
اگر وب باشه می تونید از کوکی استفاده کنید، یا از sessionStorage و LocalStorage و امکاناتی که می تونید ذخیره کنید داده رو سمت کلاینت
یا حتی شاید شما بخواید از متغییرهای داخل خود react استفاده کنید و اطلاعات محصول و یا محصولات رو داخل یه لیست نگه دارید.

مهم اینه که شما اطلاعات اون محصول رو یه جایی نگه دارید!

اگر مثال هم بخواید می تونید سرچ کنید. فکر می کنم این مثال بتونه مفید واقع بشه:
https://medium.com/@muratsert1453/a-shopping-cart-with-react-native-33578c4bd1d8


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

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