Size: a a a

Dart & Flutter по-русски

2020 April 11

SM

Sergey Molchanovsky in Dart & Flutter по-русски
Чуваку просто поспорить охота )
источник

M

Max in Dart & Flutter по-русски
Не, ну если есть желание придумывать всю архитектуру интерфейсов с нуля, не беря в расчёт предыдущий опыт  - то я, пожалуй, самоустранюсь.
источник

t

tdesc in Dart & Flutter по-русски
я очень хочу понять как дата биндинг прилетающего обьекта по стриму в виджет делает «архитектурно» правильно или нет
источник

t

tdesc in Dart & Flutter по-русски
и не пофиг ли как в виджет доставлен обьект по стриму или через конструктор в билд функции у родителя
источник

M

Max in Dart & Flutter по-русски
Нет. К сожалению, как верно заметили выше, ты хочешь поспорить, а не понять.
источник

t

tdesc in Dart & Flutter по-русски
спора нет так как не о чем спорить
источник

M

Max in Dart & Flutter по-русски
Если тебе правда интересно, почему именно стрим - есть два постулата:
1. Виджет должен отображать изменения в данных.
2. Слой данных не должен содержать информации о виджете.
источник

t

tdesc in Dart & Flutter по-русски
работает без стрима так же как с ним
источник

t

tdesc in Dart & Flutter по-русски
стрим просто способ доставки данных в виджет
источник

M

Max in Dart & Flutter по-русски
Предлагай альтернативы
источник

t

tdesc in Dart & Flutter по-русски
в смысле Text(«сюда данные»)
источник

t

tdesc in Dart & Flutter по-русски
чем плох этот способ?
источник

M

Max in Dart & Flutter по-русски
И что произойдёт при изменении данных?
источник

t

tdesc in Dart & Flutter по-русски
перерисуется виджет
источник

t

tdesc in Dart & Flutter по-русски
если у него вызвать setState
источник

t

tdesc in Dart & Flutter по-русски
магия
источник

M

Max in Dart & Flutter по-русски
Хорошо, а кто вызовет setState?..
источник

t

tdesc in Dart & Flutter по-русски
это может сделать таймер, или пользователь, или future
источник

t

tdesc in Dart & Flutter по-русски
вообще кто угодно.
источник

t

tdesc in Dart & Flutter по-русски
может и стримбилдер вызвать сет стейт
источник