یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهابرنامه نویس فرانت اند فقط ظاهر سبد خرید رو طراحی میکنه.
کد نویسی های مربوط به تکمیل خرید و پرداخت بر عهده برنامه نویس بک اند هست.
برنامه نویس فرانت اند هم میتونه بخش ذخیره سازی سبد خرید رو با استفاده از Session یا Cookie انجام بده.
ببین ما درون فراند کارمون فقط چیزیه که مخاطب میبینه.ما درون اینجا هم ظاهر استایل سبد خرید رو انجام میدیم و درون بک اند کد نویسی ها انجام میشه.
پس میشه گفت فراند ظاهر و بک امنیت.
ببین اگه قرار باشه از Session استفاده بشه برای ذخیره سازی سبد خرید برنامه نویس فرانت اند هم میتونه حذف و اضافه کردن به سبد خرید رو انجام بده
اما اگه قراره اطلاعات تو دیتابیس ثبت بشه باید برنامه نویس بک اند کد اون بخش رو بنویسه
محاسبه مجموع قیمت که قراره کاربر پرداخت کنه بر عهده برنامه نویس بک اند هست
اگر سایت spa هست سبد خرید کاملا بر عهده فرانت هست
اگر سایت mpa هست ظاهر سبد خرید با فرانت و افزودن و حذف از سبد خرید بر عهده بک اند
سلام
ببیند سبد رو کاملا به فرانت واگذار کنید اما بک اند در زمان دریافت اطلاعات سبد اعتبار سنجی لازم رو انجام میده یعنی چرخه کامل سبد از انتخاب تا ثبت سفارش با همکاری هر دو بخش انجام میشه.
چرا نباید هر کدام به تنهایی انجام بدن به این دلیل اگر کلا به فرانت واگذار کنید که اساسا اصالت داده ها زیر سئوال میره و مشکل سینک کردن داده ها هم نسبت به موجودی و قیمت واقعی در سرور مشکل ساز میشه و اگر کلا به بک اند واگذار کنید اساسا سیستم رو در گیر موارد اضافی می کنید که ممکنه اتفاق نیفته ولی دیتابیس در گیرش بشه مثلا مدت زمانی که به کاربر فرصت داده میشه که سبدش رو به سفارش تبدیل کنه آیا لازمه در این مدت یک سفارش ثبت شده ولی در انتظار تایید باشه اگر دقت کنید این مورد اگر در بک اند انجام بشه هم دیتا تایید نشده ذخیره کردید هم اینکه اگر به عنوان سفارش تایید نشده در نظر بگیرید مجبوری هستید از موجودی کمش کنید که این خودش فرصت خریدهای دیگر توسط مشتریان بعدی رو تحت تاثیر قرار میده، پس بهتره در سمت فرانت فقط تحت عنوان سبد انتخاب شده در کوکی یا لوکال استوریج ذخیره بشه و زمانی که کاربر تایید نهایی انجام داد به صورت کاملا اعتبار سنجی شده به سفارش قابل پرداخت تبدیل بشه و ادامه داستان ...
@asp.gosk
@mohammadugfm
@Reza.7
@hekmati
ممنونم از راهنماييتون
من برنامه نويس جونيور فرانت اند هستم و اين مبحث سبد خريد كمي برام مشكل هستم
ميخواستم بدونم در اين سطح جونيور بايد بتونم همچين كدي مثل سبد خريد و بزنم يا براي اين سطح مبحث سنگيني هست؟
تشكر
این مبحث خیلی ساده ی هستش و شما با تمرین تکرار مثل آب خوردن میشه براتون و اصلا نگران نباش.
با تمرین تکرار خیلی ساده میشه براتون.
درود بر شما
سبد خرید مبحث سنگینی نیست در نظر بگیرید یه لیستی داریم که ایدی محصول و تعداد اون ثبت میشه و باید تو سشن یا کوکی ذخیره کنیم
و باقی کارها میشه افزودن به لیست و حذف از لیست یا اپدیت تعداد محصول
حالا متناسب با نوع پروژه فرق میکنه یه کمی مثلا سایت اموزشی تعداد نداره فقط ایدی محصول
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟