На данном стриме будет рассказана сущность промисов.
Как промисы устроены изнутри и как происходит обработка потока данных в промисах через команду then.
Спикер Дмитрий Барабанов.
00:20 Проверка технической стороны трансляции
01:30 Тезисы о том, как следует воспринимать доклад
03:30 Разминка. Пишем код как приготовить салат на JavaScript
10:15 Почему была выбрана тема доклада про промисы?
12:35 Знакомство с ведущим доклада
13:10 Философское осмысление того, что такое обещание.
21:50 Скрытые поля промиса, отвечающие за его статус и значение + рисунок
28:25 Executor - callback, передаваемый в конструктор Promise
34:40 Особенности функций resolve и reject, передаваемых параметрами в executor + рисунок
47:20 Знакомимся с командой then(). Управление последствиями выполненного промиса
55:25 Вспоминаем понятия синхронного и асинхронного кода
01:01:55 Then как команда, выполняющая 2 вещи. Синхронное возвращение нового промиса и асинхронное управление последствиями выполненного промиса
01:16:30 Then как клей между старым промисом, последствиями старого промиса и новым промисом + рисунок
01:31:35 Пример цепочки промисов, объединенных 2 командами then подряд
01:39:45 Поток данных через команду then из старого промиса в новый + рисунок
01:53:27 Итоги доклада
#javascript