Re: Глобальное состояние приложения - хорошая ли идея?
От: Qulac Россия  
Дата: 06.09.25 06:49
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Вот, обычно работаю с бекэндом, но последние несколько месяцев завязался с приложением Flutter — т.е. фактически это фронт.


S>И как-то такая хорошая мысля пришла опосля — а было бы здорово иметь единственный глобальный о бъект, который представляет весь срез данных (текущий) для UI. Т.е. все те данные, которые могут быть видимы пользователем через формы. При этом часть данных может быть не загружена и т.д.


S>Начал делать стандартным способом через flutter_bloc — много отдельных объектов состояний — для каждой формы свое состояние (а то и несколько для разных частей формы). И глобально они никак не объединены. Якобы считается что это лучше, т.к. божественный объект (God object) это плохо.


S>Но на самом деле понял как было бы здорово иметь единый объект структурированный, который отображает все UI — все возможные открытые формы (если не открывали или закрыли навсегда — то конкретное поле пустое).

Ты придумал mvvm
S>Применяете ли? Думали ли об этом?
Да применял в wpf.
Программа – это мысли спрессованные в код
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.