шевелить. ещё раз проводить такую загрузку — смерти подобно. вот и выходят из положения, не? =)
Есть допустим интернет-магазин у которого есть фильтр, выдача, менюшки, поиск и прочая лабуда. Если данных немного - то проблем нет. Как только в каталоге становится хотя бы тысяч 300-500 товаров, фронт начинает тормозить. Это одна из болезней большинства CMS, они генерят сразу весь html на странице. Хотя нужно генерить только те элементы с которыми сейчас взаимодействует юзер. На этом примере в фильтре в закрытых блоках могут быть спрятаны тысячи dom элементов которые в данный момент не нужны. На jquery сделать такие схемы - это просто убиться, в случае с vue / react это возможности по дефолту.
накой выводить слишком много на фронт? ну и да, индексы, эластик?
правильно. а теперь прикинь, что всё это сделано просто на бэкенде, запросы к БД оптимизированы, ну даже кеширующий бэк-прокси вставлен перед сервером. оно ж летать будет! =)
Обсуждают сегодня