casme_rickandmorty_axios
Version:
20 lines (18 loc) • 1.01 kB
JavaScript
/*
AXIOS
Es una librería de JS que se puede utilizar para realizar solicitudes HTTP que funcionan en el
buscador y en Node JS
Está basado en promesas y nos permite escribir código async/await para solicitudes
--async es una manera de trabajar con promesas ya que asegura que una función devuelva una promesa.
--await hace que JS espere hasta que la promesa se cumpla y devuelva su resultado.
*/
const axios =require ('axios');
async function makeGetRequest(){
const response =await axios.get('https://rickandmortyapi.com/api/character/1');
let data=response.data;
console.log(data);
}
makeGetRequest();
//Para correr el paquete desde axios-get, utilizo el comando npm run axios-get, para esto agrego las dependencias
//en el script package.json, en la parte de scripts, agregando "axios-get": "node simpleGet.js"
//Así, si necesitamos un objeto nativo podemos correr el node normalmente, si necesitamos el formato JSON corremos con el comando axios-get