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

146
Vistas
¿Por qué usar una promesa para envolver las llamadas a la API de axios?

He estado usando axios para hacer llamadas a la API usando el siguiente patrón:

 axios.get('/user?ID=12345') .then(function (response) { // handle success console.log(response); }) .catch(function (error) { // handle error console.log(error); }) .then(function () { // always executed });

En un código base en el que estoy trabajando, el patrón para las llamadas a la API se ve así:

 export async function getUser(...) { return new Promise((resolve, reject) => { customAxios.get("...", { params }) .then(response => ....).then(resolve).catch(reject)) .catch(error => return new reject(...)); }); }

Donde customAxios se parece a:

 const customAxios = axios.create({...}); customAxios.interceptors.response.use(.....);

No he usado Promises antes, pero ¿cuál es el punto de envolver la llamada axios en una promesa en oposición al estilo que tiene la documentación de axios?

about 4 years ago · Santiago Trujillo
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