Ответы пользователя по тегу Express.js
  • Как по клику добавлять данные в таблицу?

    @Lynatik001
    плохо сформулированое требование. Работа с корзиной ето фронтенд чистый js + фреемворк какой реакт там или вю. список покупок хранится в корзине. - а данные корзины наверное в куках, локал сторедже или где еще. - это ж еще не конечный продукт. Другое дело, когда покупатель наполнил корзину, и жмет купить, оплатить или что там. Только тогда ты уже что-то начинаешь работать с сервером.
    и только тогда ты передаешь айди и колво заказаных товаров на сервер, на сервере ты по айдишкам достаешь цену. и только тогда ее сумируешь.

    Никогда не передавай суму из фронтенда на сервер. считай все на сервере. (с. Безопасность) Вот тут по пальцам роказано как реализуют оплату https://www.youtube.com/watch?v=AfypOVaB5r0&t и как правильно данные перемещать
    Ответ написан
  • Как генерировать роуты на основе данных из mysql?

    @Lynatik001
    Ну если делать удар на вопрос в заголовке. то уникальный роут можно создавать из айди продукта. + там категории или еще что, что бы не пересекалось уникальное айди если есть другая таблица тоже с товарами. Или можно генерировать из случайного набора текста 20 там символов, и записывать их вместе с продуктом, под полем роут.(при добавлении нового продукта)
    Ответ написан