Фронтенд стал тормозить — кто тоже с этим борется?
Народ, заметил, что последние пару месяцев сборка и даже просто перезагрузка проекта на фронте стали занимать ощутимо больше времени. Каждый чих Webpack или Vite грузит всё дольше, а в браузере иногда страницы подтормаживают. Перекопал плагины, отключил кучу лишнего, пробовал переключиться с React на Preact — особой разницы нет. Вроде всё актуальное, но хочется работать быстрее.
У меня складывается ощущение, что пока новые фишки фреймворков и тулзы растут, мы сами создаём себе «бутылочное горлышко» в виде всяких обёрток и сверхсложных настроек. Может, стоит просто упростить и отказаться от какого-то функционала? Или перейти на что-то минималистичное (тот же Snowpack или esbuild), чтобы не тратить время на тонны конфигов?
Плюс, кто как проверяет влияние обновлений npm-пакетов на скорость сборки? У меня бывает так, что одна-две зависимости добавляют заметную задержку, а часто это непонятно даже с профилями. Есть ли какие-то проверенные методики или свои любимые инструменты для оценки?
Интересно, что вы пробовали на практике, чтобы реально ускорить себя без потери качества и удобства? Какие приемы работают у вас сейчас?