Event Loop: como o JavaScript realmente funciona
JavaScript é single-threaded. Isso significa que ele só consegue executar uma instrução por vez em uma única thread. Como então conseguimos construir servidores que atendem milhares de requisições simultâneas ou interfaces de usuário que respondem a cliques enquanto baixam dados?