Разбираем частый вопрос учеников | event loop

preview_player
Показать описание

▫️▫️▫️▫️
▫️▫️▫️▫️

В этом видео мы разберём очень интересный вопрос про event loop, на который не часто знают ответ.
Рекомендации по теме
Комментарии
Автор

Возможно микро задачи нужны для того чтобы выполнятся перед следующей задачей, а не после. Было бы круто, если разберёшь эту тему. Видео 🔥

nikiforovevgeniy
Автор

Не очень понял почему ты считаешь, что результат выполнения функции фетч — это таск, а не микротаск.
Сама функция фетч возвращает промис, а то, что под капотом там таски используются, это не касается результата фетча. Самое банальное, если мокать фетч в тестах, ты будешь апи подкопотное мокать или сам фетч? И что возвращать из него будешь? Таск или микростаск?
К тому же там совсем не "просто возращение результата", глянь пекедж node-fetch.

BOCbMOU
Автор

Отличный видос. Побольше таких бы видосов, сложные вещи простыми словами. К примеру можно было бы разобрать кучу, тришейкинг и т.д. уверен у тебя есть опыт в этом и круто получается! Ждём новых видосов

sea-lucky
Автор

Снежинки уж точно загрузят стек вызовов) спасибо Евгений за такой качественный материал

DemiurgDemiurg
Автор

этот ролик бесполезный, потому что ответ тут очевидный, не нужно лишнюю иллюзию создавать вокруг него; а вот следующий ролик с интересом буду ждать

mrnmmff
Автор

По сути любой return из then под капотом оборачивается в new Promise()?

uktjqnq
Автор

Интересно, никогда об этом не думал. Это не логично как-то. Ожидаешь что запрос отправится сразу.

Mr.Bellamy
Автор

Еще микротаски блокируют рендер браузера =) Отсюда можно поспикулировать зачем нужны микротаски =)

deanArtDev