Size: a a a

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

2020 September 27

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Для ui конверитить эвенты в стетйты
источник

t

tdesc in Dart & Flutter по-русски
☕️ CunningFox
Это архитектура а не вьюшки
что архитектурного в классе с бизнес логикой?
источник

☕️ CunningFox in Dart & Flutter по-русски
tdesc
что архитектурного в классе с бизнес логикой?
Начни с того что есть архитектура
источник

☕️ CunningFox in Dart & Flutter по-русски
tdesc
что архитектурного в классе с бизнес логикой?
Например разделение бизнес логики и ui
источник

S

Sapar in Dart & Flutter по-русски
Дмитрий Щербаков
Для ui конверитить эвенты в стетйты
месяц как перешел на flutter со swift'a. наверно еще не все доганяю)
сейчас у меня такая архитектура:
1. создаю модельку для каждой вьюшки (страницы). В этой модельки храню все стэйты, данные с форм и тд.
2. создаю BLoC для каждой вьюшки (страницы, виджеты). В BLoC'е я стримлю модельку и держу всю логику
3. создаю саму вьюшку (страницы, виджеты). Там я стримлю модельку, и обновляю модельку/работаю с логикой через BLoC.
верно получается я все делаю?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
Да
источник

t

tdesc in Dart & Flutter по-русски
☕️ CunningFox
Начни с того что есть архитектура
ограничения наложенные на код, для достижения определенных целей
источник

IP

Ivan Pavlov in Dart & Flutter по-русски
Ооо, снова войны по управлению состоянием)))
источник

t

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

MG

Maxim Gora in Dart & Flutter по-русски
Всем привет, вопрос такой встал, сейчас проверить нет возможности, но узнать хочется. Когда подписываешься на коллекцию firebase в приложении, там же можно указать что-то на подобии фильтра выборки? И вот когда обновляются данные в коллекции апдейт интерфейса произойдет у всех пользователей слушающий коллекцию или только у тех у которых данные прошли по фильтру?
источник

t

tdesc in Dart & Flutter по-русски
помимо хранения и работы с состоянием, архитектура определяет например расширяемость и способ взаимодействия, С4 вот про архитектуру
источник

☕️ CunningFox in Dart & Flutter по-русски
tdesc
ограничения наложенные на код, для достижения определенных целей
Где ограничение то?
источник

☕️ CunningFox in Dart & Flutter по-русски
Распределение
источник

t

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

t

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

t

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

t

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

S

Sapar in Dart & Flutter по-русски
Maxim Gora
Всем привет, вопрос такой встал, сейчас проверить нет возможности, но узнать хочется. Когда подписываешься на коллекцию firebase в приложении, там же можно указать что-то на подобии фильтра выборки? И вот когда обновляются данные в коллекции апдейт интерфейса произойдет у всех пользователей слушающий коллекцию или только у тех у которых данные прошли по фильтру?
например пользователь слушает collection("cars"). where("model", isUqualTo: "audi"). Если вы добавите в эту коллекцию документ, у которой "model" = "audi" - то у пользователя слушатель обновит все данные.
источник

IP

Ivan Pavlov in Dart & Flutter по-русски
tdesc
это веселье?
Совсем не весело, но остаётся только смесяться.

Это какие-то бесконечные споры, включающие субъективные оценочные суждения с радикальными взглядами и даже с периодическим переходом на личности (не к вам относится).
Со стороны (особенно новичкам) это напоминает балаган, в котором совершенно не понятно, кто несёт чушь, а кто выдаёт дельные вещи.
источник

MG

Maxim Gora in Dart & Flutter по-русски
Sapar
например пользователь слушает collection("cars"). where("model", isUqualTo: "audi"). Если вы добавите в эту коллекцию документ, у которой "model" = "audi" - то у пользователя слушатель обновит все данные.
Спасибо 😇
источник