Проект без бюджета производительности становится медленнее
Когда мы прописываем цели Core Web Vitals в договоре, производительность становится критерием приёмки.
Без согласованной цифры производительность превращается в ценность, которую все защищают и за которую никто не отвечает. Команда говорит, что хочет быстрый продукт; спросите насколько быстрый — общего ответа не будет.
Самый простой способ это решить — вписать цели в критерии приёмки проекта. Мы задаём пороги на этапе анализа и включаем их в условия сдачи.
Наши цели по умолчанию
- LCP (Largest Contentful Paint): менее 2,5 секунд
- INP (Interaction to Next Paint): менее 200 миллисекунд
- CLS (Cumulative Layout Shift): менее 0,1
- JavaScript при первой загрузке: лимит 200 КБ (в сжатом виде)
Как только цифра в договоре, каждая новая зависимость, выходящая за бюджет, автоматически открывает обсуждение. Провести его до запуска намного дешевле, чем после.

