Насколько я понял, это нужно не всем декларативным фреймворкам, а тем, фреймворкам, который каждый раз пытаются сравнить все дерево состояния, а не перерисовать только измененные виджеты и их детей, а остальное взять из кеша.
В таком случае разница при разумном уровне вложенности будет незначительной. Я не прав?
> В таком случае разница при разумном уровне вложенности будет незначительной. Я не прав?
Да в общем все так.
Только UI имеют тенденцю усложнятся, особенно когда оперируем вложенным компонентами.
> который каждый раз пытаются сравнить все дерево состояния
Реакто-подобным, которые рендерят весь стейт, без прокси объектов (vue) и observable (angular)
А те же compose/swift ui сделаны скорее react подобными (но там я этот вопрос не ресечил)