допустим. После добавления товара в коризну, данные сразу улетают на сервер правильно?
Не обязательно
Я понимаю что можно хранить и в сторедже и т.д, мне интересно как это на реальных проектах происходит?
В каждой компании своя реализация. К примеру, у меня хранится на фронте до момента оплаты. У других по другому
Ну, лучше всего, делать persistent с привязкой к юзеру на беке + сокеты на обновление. Но это как бы подольше (==подороже), чем тупо в LS хранить. Вопрос баланса
Так и происходит: зачем отправлять на сервер, если корзина это ещё не оформленный заказ? Сохранить у себя можно, но серверу это зачем
Есть еще варианты или, может, еще что-то показать?
Ну либо локально хранить, либо отправлять, я особо других вариантов не представляю
В querystring 🌝🌝🌝🌝🌝
Ага, это когда пользователь авторизован. Тут иная ситуация. Для авторизованного можно и в ЛС, и в куках и в сессии, пох
Ору 😂
А как ты тогда для неавторизованного собрался на сервере хранить? Тогда только локально
Спасибо, капитан)
А почему удалять не хочет?
Нет, для авторизованного добавляется одно единственное отличие - мы можем цепляться к юзеру (=== брать данные в любом месте, например, на другом устройстве, зная только юзера). Всё, что ты написал, можно делать для неавторизованного
фингерпринт) и айпи)
Ля ты злой
Не ладно, можно, но зочем, это как-то оверкиль
Устройства разные не смущают?
киллерфича за 300кк
Не злой, просто это очевидно)
Ну слушай, скачать файл из браузера тоже очевидно, но человек тут спрашивал очень долго 🤷♂️
Ты троллишь шоль? Еще раз. Всё, что ты написал (ЛС, куки, сессия), можно делать для неавторизованного
cookie
Зачем это делать для не авторизованного?
А почему нет? Зашел чел, закинул пару товаров, вышел. Потом опять зашел, а товары уже в корзине
apple, без авторизации сохраняет корзину
Ну так в сторадж тоже можно положить, там по моему был вопрос кроссплатформенность, или я что-то пропустил
Как и с ЛС. У кук есть время жизни и памяти меньше, чем у лс. И с безопасностью нужно поработать
безопасней кук ничего нет
нет)
У тебя какой-то кривой mockapi создался. Вот создал для теста аналог твоего + удаление сделал: https://codesandbox.io/s/friendly-ride-ulc1k?file=/src/App.js Попробуй свой пересоздать
Хорошо, думаешь пересоздание АПИ поможет?
Хорошо, переделаю и отпишусь
Заменил, не работает :\
я ж правильно понимаю, если в апи айди числом то и при удалении я должен вставлять айди числом
Судя по твоим скринам – всё ты делаешь правильно. Кинь новый МокАпи что ли. Не видя его сложно что-то сказать.
В каком виде?
Стикер
Стикер
.
Обсуждают сегодня