Executando verificação de segurança...
1

Fala Uriel, cara, na verdade eu descobri qual é o problema porém não consigo resolver, essa aplicação cria uma planilha excel no back end com as infos do usuario, porém quando o usuario clica no botão baixar planilha ele é redirecionado para uma rota de download que tem algumas funções no back end que puxam outras, e o back end está sem uma lógica asíncrona que espera a informação do usuario carregar para fazer a planilha. O que acontece é que quando o usuario clica em download primeiro é baixado planilha depois a informação que o usuario pediu fica armazenado nela e então no segundo click ele manda o que o usuario pediu na primeira solicitação. Usar async await nesse caso é o mais indicado certo ?

1

Olha, não ta dando pra entender direito isso!

Não consigo entender bem sua explicação!
async await é só pra não bloquear o loop de eventos do Node ou do navegador!
Assim não travando o Node ou o Navegador entende.

É pra isso que usamos async await.

Vc dise que descobriu o problema, vc pode espcificar melhor?