Para obtener datos de una API en una aplicación hecha en React siempre se usa fetch? No me molesta, de hecho en vanilla js me encanta us...

René Antonio González

René Antonio González

Pregunta
studenthace 5 años

Para obtener datos de una API en una aplicación hecha en React siempre se usa fetch? No me molesta, de hecho en vanilla js me encanta usar async await.

Pero pensé que en React se usaba algo diferente.

12 respuestas
para escribir tu comentario
    Juan Pablo Celiz

    Juan Pablo Celiz

    studenthace 5 años

    Si usas, de una manera muy sencilla y natural, luego del método. La documentación que pasó Alberto lo explica detalladamente :D

    Nery Alberto Cano Ortigoza

    Nery Alberto Cano Ortigoza

    studenthace 5 años

    Axios si funciona con promises, en este enlace puedes leer un poco mas, y con ejemplos acerca de como funciona.

    René Antonio González

    René Antonio González

    studenthace 5 años

    Es decir que axios no usa y/o devuelve promises?

    Juan Pablo Celiz

    Juan Pablo Celiz

    studenthace 5 años

    No hace falta ninguno con axios, solo importas la librería, luego aplicas axios.get, .post, .put o el método http que deseas.

    René Antonio González

    René Antonio González

    studenthace 5 años

    Con axios también puedo usar async y await? No quiero usar los callbacks :/

    Cristofher Jumbo Jimenez

    Cristofher Jumbo Jimenez

    studenthace 5 años

    @juanpablo1204 eso parece lol

    Juan Pablo Celiz

    Juan Pablo Celiz

    studenthace 5 años

    Jajajaja comentamos al mismo tiempo @aybike ?

    Cristofher Jumbo Jimenez

    Cristofher Jumbo Jimenez

    studenthace 5 años

    @juanpablo1204 orale hahahaha

    Juan Pablo Celiz

    Juan Pablo Celiz

    studenthace 5 años

    ¡Hola! Desde que usé axios nunca volví a ser el mismo, fetch, async await, promises, callbacks... aguante axios.get (o cualquier otro de sus métodos) 💚

    Cristofher Jumbo Jimenez

    Cristofher Jumbo Jimenez

    studenthace 5 años

    En jest para javascript se comente que se usa un plugin llamado Axios, que hace el fetch o XHTMLRequest dependiendo de la antigueadad del browser. No lo he investigado muy bien, pero te paso un link sobre el tema: aca

Curso de React.js [Empieza Gratis]

Curso de React.js [Empieza Gratis]

React es una de las librerías más utilizadas hoy para crear aplicaciones web. Aprende desde la creación y diseño de componentes hasta traer datos de un API. Desarrolla aplicaciones web de muy alta calidad en tiempo record con React.js

Curso de React.js [Empieza Gratis]
Curso de React.js [Empieza Gratis]

Curso de React.js [Empieza Gratis]

React es una de las librerías más utilizadas hoy para crear aplicaciones web. Aprende desde la creación y diseño de componentes hasta traer datos de un API. Desarrolla aplicaciones web de muy alta calidad en tiempo record con React.js