товары хранят только на фронте ?
у тебя регистрация/ аккануты есть?
Как хочет заказчик
Я не работаю, учусь пока)
"на фронте" - это в браузере. В браузере - это LS. Браузеров у пользователя может быть больше одного. Внимание, вопрос..
Чзх)
делай самый простой вариант сначала, потом усложнишь )
Все данные в вебе хранятся на сервере - в БД. Фронт нужен для отображения информации из БД, валидации, кэширования.
Да, но наверное товары корзины лучше хранить в local storage ?
Для теста и обучения можно все на фронте хранить. Как минимум в объекте (массиве), или в локал сторадж, да.
Для обучения есть специальные апишки которые можно постоянно дергать
У меня бд на mongodb, просто хочу понять, в данном случае, если хранить корзину в бд, если нажать на + много раз, то каждый раз будет идти запрос на сервер, это не плохо?
Ничего плохого нет. Все зависит от задачи. Например, если для определенного количества товара предусмотрена скидка или специальное предложения, а она реализована на сервере, то все равно придется на него идти.
Сделать кнопку сохранить в корзине
Ты можешь сделать фишку типо не при каждом нажатии кидать запрос, а только когда юзер перестал нажимать
А если юзер тупой и не увидит ее?
Может он не тупой.. Может он.. принципиальный. 💁♂️😄
debouncing or throttling
Обсуждают сегодня