Перейти к содержимому

Асинхронное программирование в Dart: изучаем Future, Stream и StreamController

Vandad Nahavandipoor

0:00 / 0:00

Асинхронное программирование в Dart: изучаем Future, Stream и StreamController

25 006 просмотров · 3 года назад
Vandad Nahavandipoor
50,8 тыс. подписчиков
25 006 просмотров · 3 года назад
Это видео является частью плейлиста «Краткий курс по Dart» на YouTube. Весь плейлист можно посмотреть здесь:    • Dart Crash Course   Добро пожаловать на «Краткий курс по Dart». Dart — это красивый и современный язык программирования, который можно использовать как для фронтенд-, так и для бэкенд-приложений. В этом курсе мы сосредоточимся на Dart как на языке программирования, не используя другие фреймворки, такие как Flutter. В этом видео мы рассмотрим асинхронное программирование в Dart! Временные метки: 00:00:00 - Вступление 00:02:24 - Future 00:13:44 - Обработка ошибок Future 00:18:30 - Цепочка Future 00:24:37 - Stream 00:31:38 - Stream.asyncExpand 00:37:33 - Stream.reduce 00:40:39 - Асинхронные генераторы 00:45:26 - Передача потоков 00:48:21 - Контроллеры потоков 00:50:58 - Трансформаторы потоков 00:56:48 - Stream.toList 00:58:32 - Поглощение ошибок потока 01:04:14 - Stream.asyncMap и Fold 01:08:44 - Еще один пример Stream.asyncExpand 01:11:12 - Broadcast Потоки 01:17:32 - Пример таймаута потока Присоединяйтесь к группе Discord, если у вас есть вопросы:   / discord   Репозиторий GitHub для этого курса можно найти здесь: https://github.com/vandadnp/youtube-c... Поддержите меня на моем канале YouTube:    / vandadnp   Также, пожалуйста, подпишитесь на меня в Twitter и LinkedIn, чтобы быть в курсе событий:   / vandadnp     / vandadnp