Síncrono vs Assíncrono
Sistema Síncrono
Um sistema síncrono (synchronous) é uma tarefa que é concluída após a outra.
No exemplo apresentado na aula, uma imagem só carrega depois que a anterior termina de carregar. Ou seja, no sistema síncrono a tarefa anterior precisa ser concluída, para então iniciar a próxima.
- Por padrão, o JavaScript é um sistema síncrono
Sistema Assíncrono
Num sistema assíncrono (asynchronous) as tarefas são executadas de maneira independente uma da outra.
No exemplo apresentado na aula, as imagens são carregadas de maneira independente, não é necessário esperar a primeira imagem carregar para iniciar o carregamento da próxima.
- O JavaScript poderá usar o assincronismo ao seu favor
Links úteis
Discord
O grupo é um dos pilares do nosso método e impulsiona tanto o desenvolvimento de habilidades técnicas e comportamentais, quanto a carreira através de conexões profissionais.
Plataforma
Nossa plataforma de aprendizado contínuo reúne todos os nossos programas completos e é a casa dos eventos gratuitos da Rocketseat.