Вот тут под optimization подразумевается эффективный tree shaking, потому что других оптимизаций на которые бы повлияло использование $$restProps.* нет
Я думаю связано, так как из экпорта можно смело выкидывать все что не используется снаружи, а когда такая конструкция встречается то уже есть с этим проблемы
Проблема restProps в том, что при изменении любого ключа в этом словаре произойдёт изменение всех зависимых нод в доме или реран всех реактивных выражений — в противовес точечному использованию объявленного пропса.
Я думаю связано, так как из экпорта можно смело выкидывать все что не используется снаружи, а когда такая конструкция встречается то уже есть с этим проблемы
Вы ошибаетесь. В силу динамической натуры JS такие оптимизации вам никто не даст вообще.
Проблема restProps в том, что при изменении любого ключа в этом словаре произойдёт изменение всех зависимых нод в доме или реран всех реактивных выражений — в противовес точечному использованию объявленного пропса.
Проблема restProps в том, что при изменении любого ключа в этом словаре произойдёт изменение всех зависимых нод в доме или реран всех реактивных выражений — в противовес точечному использованию объявленного пропса.
изменений нод то не будет, там же есть сравнение. просто запустятся все сравнения