useCallback расставлять? Запросы откешировать, ну сделал это всё, снова что-то не так, и как обычно бывает, что-то не так с версткой)
От проекта зависит, мы писали визуальный конструктор форм, например, там очень много маппингов и преобразований данных, свертки, развертки, нормализация, денормализация, и все на клиенте. Тупо сама модель может по цпу лагать, если там начинается что-то сложнее тудушки.
Вот! В этом моменте и есть хорошое свойство will-change, главное память GPU не засорить :D И избавлять от лишних нод
Ну вилл чейндж это подготовка к рекалькуляции лэйаута, а я про сам жс который крутится, тупо вычисления
ну не соглашусь, очень много мест и вариантов где можно накосячить в архитектуре и логике Когда всё относительно простое делается относительно сложно И там фиксить и фиксить сутками можно а то и месяцами. Если проект довольно объемный, на несколько лет и уже пошел в лайв то тут работы не горюй обычно
тогда requestIdle, кстати, многие Idle забывают
А толку если ты нажал на кнопку и у тебя тупо цпу крутится например 100мс
Здесь уже в абстрактные примеры ушли, уже полемика пошла. В общем, давайте не обижать CSS!
Обсуждают сегодня