в епаме пока работал, большая часть всех проектов была это помогать какой-нибудь компании переписывать их огромные проекты в сотни репозиториев на новую более модную платформу
в которых нужно императивно менять свойства элементов, а не декларативно объявить как они должны выглядеть в зависимости от состояния, чтобы меняла свойства уже сама либа