Article image
Olival Neto
Olival Neto10/11/2022 20:01
Compartilhe

Programação Assíncrona com Javascript

  • #JavaScript

Fala, turma.

Aprender programação assíncrona pode ser um desafio, no começo. Por isso, trago esse vídeo com exemplos na prática, onde explico e passo a minha experiência, quando preciso utilizar esses conceitos.

Acesse e confira a aula: https://youtu.be/Dv94a3oHJb4

Para quem nunca viu o tema, a programação assíncrona é aquele que você não sabe o tempo que irá receber a resposta de algum problema que você precisa resolver, ou seja, quando falamos de linguagens de programação web, o que acontece é:

  • Preciso acessar o banco de dados
  • Preciso baixar o conteúdo de um arquivo .json
  • Preciso autenticar um usuário com login e senha

E todas essas coisas dependem de acesso a internet e comunicação com o servidor, logo, você não pode deixar seu programa lá parado, perdendo tempo e desperdiçando recursos, enquanto espera a resposta dessas solicitações.

Assim, a programação assíncrona surge. Ela permite que você continue a executar o fluxo do programa, sem que para isso precise esperar pelas respostas que podem demorar. Quando a resposta chegar, o programa se comporta normalmente, sem causar transtornos ao usuário e faz o que ele estava esperando.

Ou seja, enquanto espero os arquivos .json do servidor, posso continuar mostrando ao usuários outras telas, menus, e manipular elementos da página, de forma assíncrona, e quando a resposta do servidor for aceita e os dados forem baixados, posso já ir atualizando a tela com os elementos novos adicionados a página, manipulando html e css, sem desperdiçar recursos.

Gostou do tema? Acesse e confira a aula: https://youtu.be/Dv94a3oHJb4

Compartilhe
Comentários (0)