Я знаю, что StatelessWidgets
не имеет состояния, которое изменится на более поздней стадии, с другой стороны, StateFulWidgets
do. Так что это хорошая идея, чтобы сохранить только изменяемую часть внутри виджета с состоянием, а затем использовать его вместе с остальной частью пользовательского интерфейса внутри виджета без состояния?
Например, если у меня есть страница с датой тогда мне нужно иметь виджет с сохранением состояния для хранения этого элемента управления датой, но остальная часть пользовательского интерфейса, который будет фактически использовать выбранную дату, не изменится. Так даст ли это большую производительность, особенно в отношении перестройки виджета, если я сделаю элемент управления датой виджетом с сохранением состояния и удержу его внутри виджета без сохранения состояния? Я имею в виду, что в этом случае родительский виджет будет перестроен при выборе даты?