Зачем использовать InheritedWidget, а мы можем использовать Broadcast Streams | StreamBuilder и статические переменные
1 ответ
Streams/Sink определенно отлично подходят для хранения состояния. Существует несколько существующих архитектур, таких как BLoC, которые часто их используют.
Но потоки не полностью заменяют InheritedWidget
или. InheritedWidget
поставляется с классной возможностью переопределить его содержимое только для части экрана. Одно классное приложение это Theme
,
Вообще говоря, Streams
круто хранить бизнес логику. Но когда вам нужно хранить логику пользовательского интерфейса, InheritedWidgets
берет верх