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

232
Views
Optimice el tiempo para ejecutar llamadas API encadenadas en NodeJs

Estoy haciendo llamadas API de terceros para guardar y usar los detalles del usuario registrado para crear registros en cada una de las plataformas API. Para hacerlo, necesito obtener los datos de una llamada a la API y usar esos datos (una propiedad de los datos) para realizar la siguiente llamada a la API en Nodejs. Para esto, estoy usando fetch() junto con Promise como se muestra en el ejemplo de código a continuación.

 // Call the API fetch('url1').then(function (response) { if (!response.ok) return Promise.reject(response); return response.json(); }).then(function (url1Response) { // Store the url1 response data to a variable for futher use (if required) newdata = url1Response; return fetch('url2'); // use a property of the first api response to execute next API call. }).then(function (response) { if (!response.ok) return Promise.reject(response); return response.json(); }).then(function (url2Response) { console.log(newdata, url1Response); }).catch(function (error) { console.warn(error); });

La ejecución de mi código está funcionando, pero está tardando demasiado en ejecutarse y enviar la respuesta por fin, por lo que quiero optimizar el tiempo de ejecución.

¿Hay alguna forma de hacer para ejecutar esto de una manera muy optimizada para que la complejidad del tiempo sea la mínima posible? Sería genial si algún módulo de nodo está ahí para resolver esto.

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!