Hola, tengo una pregunta ¿por buenas prácticas es mejor trabajar con fetch que con el objeto XMLHttpRequest (AJAX) cuando queremos trabaj...

Pregunta de la clase:
Implementando Promesas
Andres Alvarez Becerra

Andres Alvarez Becerra

Pregunta
studenthace 4 años

Hola, tengo una pregunta ¿por buenas prácticas es mejor trabajar con fetch que con el objeto XMLHttpRequest (AJAX) cuando queremos trabajar con APIs?

2 respuestas
para escribir tu comentario
    Andres Alvarez Becerra

    Andres Alvarez Becerra

    studenthace 4 años

    Si, al final llegue a la misma conclusión, Igual muchas gracias.

    Marlon Enmanuel Montalvo Flores

    Marlon Enmanuel Montalvo Flores

    studenthace 4 años

    Cada uno tiene desventajas,

    fetch
    por ejemplo es relativamente una nueva implementación, por lo que no todos los navegador lo soportan, en el caso de
    XMLHttpRequest
    es complicado porque cada navegador lo implementa distinto, tendrías que hacer un código diferente por cada uno. En mi experiencia es mejor usar una librería externa que ya resuelva los problemas anteriores, por ejemplo
    Axios
    . Sin embargo para aprender, el uso de
    fetch
    es perfecto.

Curso de Asincronismo con JavaScript

Curso de Asincronismo con JavaScript

Apropia los conceptos fundamentales de asincronismo con JavaScript, aplica sus diferentes estructuras y desarrolla soluciones asíncronas. ¡Amplia tus conocimientos de programación aquí!

Curso de Asincronismo con JavaScript
Curso de Asincronismo con JavaScript

Curso de Asincronismo con JavaScript

Apropia los conceptos fundamentales de asincronismo con JavaScript, aplica sus diferentes estructuras y desarrolla soluciones asíncronas. ¡Amplia tus conocimientos de programación aquí!