چگونه می توان سبد خرید با vuex درست کنم
سلام
برای ایجاد سبد خرید چندین راه وجود دارد .
راه اول ( سمت کاربر )
اینجا شما کل سبد خرید را سمت کاربر نگه داری میکنید و بعد از خروج کاربر از سایت شما سبد خرید به صورت کامل حذف میشود برای ذخیره سازی هم باید یک لیست داشته باشید که آیتم های آن مثلا آی دی محصولات و تعداد آنها باشد و با افزودن یا حذف کردن محصول شما باید با این آرایه کار کنید و آن را به روز کنید. برای نگه داری این آرایه میتوانید نسبت به الویت از local storage و یا cookie استفاده کنید ( میتوانید از دیتابیس مرورگر هم استفاده کنید ) البته اگر از فریم ورک های js استفاده میکنید توصیه میشه از state manager ها استفاده کنید مثلا ری داکس و ....
راه دوم ( سمت سرور )
کاهی شما نیاز دارید روی سبد خرید کاربر هم فعالیت های انجام دهید و سبد خرید و انتخاب های کاربر به شدت برای شما مهم هست این اهمیت میتونه واسه ماشین لرنینگ و یا داده کاوی باشه همینطور میتونه در جهت تبلیغات و مشتاق سازی کاربر هم استفاده بشه اینطوری اگر کاربر از سایت شما خارج بشه و بعد از یکسال برگرده سبد خریدش هنوز هست و قیمت ها هم به روز شده ( مثل دیجیکالا ) برای این کار شما باید یک entity یا یک جدول جدا در دیتابیس داشته باشید و برای هر کار سبد خرید او را با روابط ایجاد کنید.
https://webmobtuts.com/backend-development/creating-a-shopping-cart-with-laravel/
سلام دوست گرامی، این اموزش از سشن استفاده کرده، شما میتونی توی کوکی هم ذخیره کنید، یا حتی توی دیتابیس، شکل کلیش به این شکل هست
سلام میخوام یه سبد خرید رو با react js پیاده سازی کنم
دیتا رو سمت سرور نگه داری کنم بهتره یا سمت کلاینت؟
دلایل هر کدوم رو میخوام
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟