Como funciona: Event Loop, Web APIs, Call Stack, Task e Microtask Queue

preview_player
Показать описание
Neste vídeo, vamos mergulhar no funcionamento do Event Loop no JavaScript, um dos conceitos mais importantes para entender a execução assíncrona e a performance das aplicações web. Vamos explorar o JavaScript Runtime, abordando desde o JavaScript Engine, Heap, Call Stack, Web APIs, Task Queue, Microtask Queue até o Event Loop. Entenda como cada parte se conecta e como evitar o bloqueio da execução no seu código.

⏳ Duração do vídeo 14:06 ⏳

🔍 Capítulos do vídeo:
00:00 - Introdução ao JavaScript Runtime
01:25 - JavaScript Engine: Heap e Call Stack
03:02 - Bloqueio da thread de execução
05:05 - Web APIs e suas funcionalidades
06:53 - Callback-based functions (Task Queue)
07:32 - Promise-based functions (Microtask Queue)
08:18 - Event Loop: como funciona e sua importância
09:47 - Exemplo prático de execução de código

📚 Livros sugeridos:

⚙️ Equipamento para gravação:

Se você gostou desse vídeo, não se esqueça de curtir, se inscrever no canal e deixar seus comentários e sugestões. Compartilhe com outros desenvolvedores que também querem entender melhor o JavaScript!
Рекомендации по теме
Комментарии
Автор

Pra sua conveniência, aqui está os tópicos abordados nesse vídeo. Se estiver com pressa, pode pular pra 08:18.

🔍 Capítulos do vídeo:
00:00 - Introdução ao JavaScript Runtime
01:25 - JavaScript Engine: Heap e Call Stack
03:02 - Bloqueio da thread de execução
05:05 - Web APIs e suas funcionalidades
06:53 - Callback-based functions (Task Queue)
07:32 - Promise-based functions (Microtask Queue)
08:18 - Event Loop: como funciona e sua importância
09:47 - Exemplo prático de execução de código

raphaelmatoridev