Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

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

event loop

event loop js

event loop microtasks

micro macro tasks

microtasks js

macrotasks js

event loop micro macro tasks

event loop javascript

event loop rendering

browser architecture

node js event loop

node js threads

js engines

event loop call stack

js call stack

event loop visualisation

евент луп

цикл событий javascript

цикл событий

цикл событий js

event loop queue

microtask queue

macrotask queue

Автор: Ulbi TV

Загружено: 13 февр. 2023 г.

Просмотров: 334 364 просмотра

Описание:

В этом ролике мы разберем архитектуру браузера и node js. Подробно изучим принцип работы Event loop, очереди Microtask и macrotask. Поговорим про стадии рендера, про шаблон reactor и демультиплексор событий. Про однопоточную и многопоточную модель.

Мой курс "Продвинутый Frontend. В production на React" - https://ulbitv.ru/frontend

Плейлист с роликами по архитектуре -    • Архитектура ПО  


Таймкоды:
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 ➝ Наглядный пример работы Event loop в коде
30:40 ➝ Что такое MutationObserver и как он работает?
34:10 ➝ Стадии рендера. DOM, CSSOM, Render tree, style calculation, layoyt, paint, composite.
45:40 ➝ Что такое Node js. Из чего состоит? Устройство Node js. Движок V8 и Libuv
51:40 ➝ Блокирующий и неблокирующий I/O (ввод и вывод)
541:40 ➝ НЕблокирующий и неблокирующий I/O
01:00:30 ➝ Планировщик потоков
01:02:30 ➝ Демультиплексор событий и шаблон Reactor
01:07:20 ➝ Event loop в node js. Фазы и очереди
01:11:00 ➝ Интересные примеры с event loop
01:13:45 ➝ Время ставить лайки и писать комментарии для поддержки и продвижения видео, всем спасибо!)

Поддержать меня и мой канал вы можете по ссылкам ниже.

Ссылка на мой телеграм канал - https://t.me/ulbi_tv

Patreon/boosty (доступ к бонусам) - https://boosty.to/ulbitv

Qiwi кошелек - http://qiwi.com/n/BODYE821
Яндекс деньги - https://yoomoney.ru/to/4100116193037469

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

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

16 САМЫХ ПОПУЛЯРНЫХ вопросов по JavaScript на собеседованиях

16 САМЫХ ПОПУЛЯРНЫХ вопросов по JavaScript на собеседованиях

Архитектура современных WEB приложений. Эволюция от А до Я

Архитектура современных WEB приложений. Эволюция от А до Я

Есть ли будущее у Node.js? / Андрей Мелихов #6

Есть ли будущее у Node.js? / Андрей Мелихов #6

JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue

JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue

CI CD наглядные примеры

CI CD наглядные примеры

Что такое Rest API (

Что такое Rest API (

Лучший Гайд по Kafka для Начинающих За 1 Час

Лучший Гайд по Kafka для Начинающих За 1 Час

ЗАМЫКАНИЯ В JS за 15 минут: ОТ и ДО | Что такое лексическое окружение и как связано с замыканием?

ЗАМЫКАНИЯ В JS за 15 минут: ОТ и ДО | Что такое лексическое окружение и как связано с замыканием?

6 original pieces from 2019 \\ Jacob's Piano \\ Relaxing Piano [28min]

6 original pieces from 2019 \\ Jacob's Piano \\ Relaxing Piano [28min]

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]