آفلاین
user-avatar

سبد خرید در react native

2 سال پیش
توسط سید محمد حسین موسوی آپدیت شد
آفلاین
user-avatar
علی شیخ ( 912 تجربه )
2 سال پیش

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

بهترین پاسخ انتخاب شده توسط علی شیخ
آفلاین
user-avatar

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

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

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

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

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

آفلاین
user-avatar
سید محمد حسین موسوی ( 18643 تجربه )
2 سال پیش
تخصص : FullStack Developer

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

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

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

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

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

برای ارسال پاسخ باید وارد سایت شوید