у меня проблемы с корзиной. все было ок, пока я не стала писать код, для того чтобы не было повторов в нейКод в фиддл имеет смысл закидывать если он там хоть как-то работает. Если у вас проблема с конкретным куском кода, выкладывайте только этот кусок, будет достаточно.
сначала товары были в корзине, но с NaN, но сейчас с нужным счетчиком но вне корзиныДля кода понятия, приведенные вами, абсолютно бессмысленны (и вообще не понятно что вы имеете в виду), выражайтесь более профессионально, терминами кода и ЯП.
нужен был 1 запрос, который на питоне я сделал ровно за 10 минут, а с JS погружаюсь всё глубже,Ну, чего ты ждал? Так устроено любое знание, оно не из воздуха берется, нужно что-то читать...
понятия не имею о чем выhttps://www.google.ru/search?q=js+fetch первая ссылка.
перед отрисовкой товаров, я отправляю post-запрос к серверу,Это корзина? Тогда нафига она вам в локалстораже?
Посмотрев ролики в ютуб про индексы, говорят, что если таблица небольшая, то индексы лучше не создавать.Справочные таблицы могут обходиться без индексов, по той простой причине что загрузка и обработка индекса займет больше чем прямой перебор значений. Например список категорий новостей, который обычно содержит до сотни значений, выигрыша от индекса просто не будет.
Или если у меня веб-странице есть таблица Users, при клике на заголовок которой меняется сортировка по убыванию/возрастанию, то нужно создавать индекс на каждый столбец данной таблицы?На каждый столбец, по которому идет сортировка или объединение нужен индекс.
По поводу памяти, в первые слышу,Естественно это настройки сервера, в частности выделение памяти под временные таблицы, чтобы их тип был инмемори, а не диск. Нужен баланс между доступной памятью и выделенной под оптимизацию запросов в памяти. Кэш запросов, индексов, временные таблицы - все это желательно поместить в память.
Правильно ли я понимаю, если индексы не спасают проблему(долго выполняются), нужно настраивать сервер?Сервер нужно всегда настраивать, так как профиль нагрузки на базу всегда разный. На простых проектах с небольшой общей нагрузкой можно забить, разницы между 0,01 и 0,1 секунды пользователь не заметит, но на больших проектах это критично.
не знаю как отчистить zIndex после выполнения кодаМожет не надо это делать после, а надо делать ДО любой итерации? Тогда сколько бы вы не выполняли код, он будет начинаться с одних настроек...