Re[5]: Глобальное состояние приложения - хорошая ли идея?
От: bnk СССР http://unmanagedvisio.com/
Дата: 06.09.25 17:18
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Тут вопрос — глобальный объект для состояния всего приложения (сложный объект, с вложенными частями) — один или же много разных для каждой части свой глобальный объект?


bnk>>Насколько я знаю в flutter block работает так же (в остальных перечисленных это так), но могу ошибаться


S>

S>При вызове emit(newState) Flutter будет считать, что состояние полностью изменилось.


S>Т.е. не получится обновить только те части UI, которые связаны с изменившимися полями состояния. Впрочем, есть BlocSelector для ручной фильтрации, но это не автоматом.


Я не специалист во flutter ни разу, просто "мимопроходил", в других это решается через мониторинг состояния (подписки).
Т.е. компонент ре-рендерится только тогда, когда та часть глобального состояния, которая к нему относится, изменилась.
Отредактировано 06.09.2025 17:21 bnk . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.