Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

349
Views
¿Cómo se ejecuta el código una vez que se reciben los datos de una solicitud http?

Soy nuevo en el desarrollo web y he estado usando un servidor web node.js que ejecuta express como back-end para una aplicación en la que estoy trabajando para mi escuela. Una de las cosas que debe hacer este servidor es consultar la base de datos de la escuela, recibir información y devolvérsela al usuario. Si bien lo hice funcionar, recibo un retraso de casi 2 segundos desde el principio hasta el final de la solicitud. Esto se debe a que el servidor debe realizar 2 solicitudes para obtener la información que necesita. Lo que estoy tratando de averiguar es cómo hacer que ambos se ejecuten de forma asincrónica y realicen tareas una vez que se recibe la información. Adjunto hay un código de demostración que muestra lo que tengo hasta ahora.

 axios .get( `https://schoolserver.com/classes`, config ) .then((res) => { classes = res.data.value; axios .get( `https://schoolserver.com/meetings`, config ) .then((res) => { meetings = res.data.value; } response.send(classes, meetings); }) .catch((err) => { console.log(err); }); }) .catch((err) => { console.log(err); });

Como puede ver, tengo 2 solicitudes de axios anidadas entre sí, lo que crea un retraso no deseado. Quiero una solución en la que ambas solicitudes se realicen de forma independiente y luego se ejecute el código una vez que se reciban los datos. Si hay alguna solución, comuníquese.

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!