Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

125
Vistas
¿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 la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda