Event Loop от А до Я. Архитектура браузера и Node JS. Движки и рендер. Самое подробное видео

В этом ролике мы разберем архитектуру браузера и node js. Подробно изучим принцип работы Event loop, очереди Microtask и macrotask. Поговорим про стадии рендера, про шаблон reactor и демультиплексор событий. Про однопоточную и многопоточную модель. Плейлист с роликами по архитектуре - Таймкоды: 00:00 ➝ Введение 00:40 ➝ План урока 01:40 ➝ Архитектура браузера 08:30 ➝ Браузерный Event loop. Введение в концепцию однопоточного и многопоточного программирования. Асинхронная модель. 10:20 ➝ Call stack, стэк вызовов. Рекурсия. Переполнение стека. 13:30 ➝ Очередь задач. Асинхронный код. 15:25 ➝ Задачи JS движка (heap, call stack, выделение памяти и сбор мусора) 17:20 ➝ Web API. Таймауты и слушатели событий 20:10 ➝ Промисы и очереди микро и макро задач 26:00 ➝ Что порождает микротаски, а что макротаски? 27:50 ➝ Наглядный пример
Back to Top