Головна/Програмування Українською | БУЙ-стадіз/#event-loop нарешті ПО-ЛЮДСЬКИ – стек, черга і microtask

#event-loop нарешті ПО-ЛЮДСЬКИ – стек, черга і microtask

Програмування Українською | БУЙ-стадіз
Програмування Українською | БУЙ-стадіз
2,9 тис. підписників на YouTube

Поскаржитись

Щоб поскаржитись, потрібно увійти в акаунт.

Додати в плейлист
Завантаження...
662 переглядів · 2 місяці тому
event loop по-людськи: стек викликів, черга задач, microtask - і місце, де канонічна схема перестає збігатися з тим, що браузер робить насправді.

дві години живої підготовки, не вилизаний урок. розбираюсь наживо, плутаюсь наживо, і міняю думку на ходу.

що всередині:

- стек викликів у реальному часі, і де в нього закінчується місце
- де setTimeout живе насправді: web api, окремий потік, і чому нуль це не нуль
- що таке event loop власне кажучи: не цикл, а перевірка, яка крутиться навколо стека
- доповідь 2014 року від Philip Roberts, з якої всі вчать цю тему - і два місця, де вона вже не сходиться: анімація не показує справжній хід подій, а сама відповідь у ній так і не звучить
- forEach проти for loop із setTimeout, і чому це питання зі співбесіди
- чому браузер не малює кадр, поки твій код не звільнить стек

з цього збираю коротке відео, хвилин на 15. хочеш побачити - лайк, коментар, і задрачуйте мене, бо інакше воно застрягне в чернетках.
Ще з цього каналу

Коментарі

+0

Коментувати можуть лише зареєстровані користувачі.

Увійти або зареєструватися

    Прокрутка до верху