Size: a a a

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

2020 April 09

EE

Evgenii Elchev in Dart & Flutter по-русски
потому что разные задачи должны по разному рулиться
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Evgenii Elchev
ios асинхронный, то есть например у меня реквест висит при проблеме с сетью 60 секунд, но он не блокает поток на 60 секунд
Ну я понимаю, что прям лютой жопы если сделать топорно - не будет)
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
где то нужна очередность, а где то нет
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Но я хочу сделать красиво
источник

КМ

Кирилл Матросов... in Dart & Flutter по-русски
🅵🅾️🆇
Ну и чтоб у всей этой магии был публичный интерфейс не отличающийся от обычного блока.

За основу попробую взять новенький BLoC 4.X.X, где фелангел убрал зависимость от rxdart
и что теперь вместо rxdart?
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
🅵🅾️🆇
Ну я понимаю, что прям лютой жопы если сделать топорно - не будет)
это не топорно, если евент длительные, но сама его обработка занимается меньше 1мс то его не надо убирать в изолят
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Evgenii Elchev
это не топорно, если евент длительные, но сама его обработка занимается меньше 1мс то его не надо убирать в изолят
Ну тип того, да
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Но и не совсем
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Тк другие эвенты (у меня таких нет) могут всеже хотеть очередность
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А те кто влезут без очереди - могут помешать им
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Ну хотя да
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Слишком замороченно будет
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
🅵🅾️🆇
А те кто влезут без очереди - могут помешать им
естественно, по этому и нужен индивидуальный подход
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Надо сделать очередь на доступные изоляты и без очереди в основном потоке
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Будет достаточно понятно
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
А для традиционной очереди - блок с asyncExpand
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Постараюсь сделать это без форка, оверрайдом и миксином.
Ну в общем посмотрим, тут фокус в том еще, как сделать универсально с сервайс вокерами
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Кирилл Матросов
и что теперь вместо rxdart?
Ничего
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Там он не прям таки и использовался
источник

🅵

🅵🅾️🆇 in Dart & Flutter по-русски
Основное использование это получать states.value
источник