Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

128
Visualizações
¿Las funciones asincrónicas de anidamiento afectarán negativamente el rendimiento?

Estoy trabajando en el envío de un formulario y quiero obtener los tokens en el envío, porque si los obtengo en la carga de la página, podrían caducar antes de su uso.

 function handleSubmit(e) { e.preventDefault(); async function getTokens() { return axios .get("example.com/get-token/306/") .then((response) => { return response.data; }); } getTokens().then((data) => { async function submitForm() { const formData = new FormData(); formData.append("token", data.message); formData.append("session", data.session); formData.append("email", email.current.value); const res = await axios.post( "https://example.com/submit/306/", formData, { headers: { "Content-Type": "multipart/form-data" }, } ); } submitForm(); }); }

¿Esto disminuirá significativamente el rendimiento? El otro método que probé es guardar los tokens con setState en la carga de la página, pero como dije, esto corre el riesgo de que caduquen antes de su uso.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda