En esta página:
Aprender a leer una API es importante en el mundo del desarrollo de aplicaciones y software.
Casi todas las aplicaciones, software, webs, etc., gestionan sus datos mediante la arquitectura API.
En este tutorial aprenderás a Como Leer Una API con Node JS, vamos con ello.
A continuación te comparto una manera de leer una API con Node JS.
He colocado comentarios para explicar que hace cada línea o bloque de código:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
// Importamos el módulo 'https' const https = require('https'); // Pasamos la URL o ruta de la API https.get('https://nubecolectiva.com/api/v1/postres', (response) => { // Variable datos vacia let datos = ''; // Obtenemos los datos de la API response.on('data', (chunk) => { datos += chunk; }); // Imprimimos los datos en la terminal response.on('end', () => { console.log(JSON.parse(datos)); }); // Si falla la API mostramos un mensaje de error }).on("error", (err) => { console.log("Error: " + err.message + "No se puede acceder a la API"); }); |
Si ejecutamos el código anterior, obtenemos los datos de la API en la terminal o consola sin problemas:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 |
[ { id: 1, nombre: 'Torta de Chocolate', stock: '35', precio: '5.00', url: 'torta-de-chocolate', img: 'tc.jpg', fecha: '2018-08-11 21:25:28' }, { id: 2, nombre: 'Pie de Manzana', stock: '45', precio: '4.50', url: 'pie-de-manzana', img: 'pm.jpg', fecha: '2018-08-11 21:25:33' }, { id: 3, nombre: 'Arroz con Leche', stock: '36', precio: '2.50', url: 'arroz-con-leche', img: 'al.jpg', fecha: '2018-08-11 21:25:36' }, { id: 4, nombre: 'Gelatina de Fresa', stock: '60', precio: '1.50', url: 'gelatina-de-fresa', img: 'gf.jpg', fecha: '2018-08-11 21:25:39' }, { id: 5, nombre: 'Suspiro a la Limeña', stock: '26', precio: '6.00', url: 'suspiro-a-la-limeña', img: 'sl.jpg', fecha: '2018-08-11 21:25:42' }, { id: 6, nombre: 'Mazamorra Morada', stock: '50', precio: '3.00', url: 'mazamorra-morada', img: 'mm.png', fecha: '2018-08-11 21:25:45' } ] |
Así de fácil puedes leer o consumir los datos de una API en Node JS.
Una ves obtenidos los datos, puedes enviarlos a la vista HTML.
Conclusión
En este tutorial has aprendido a Como Leer Una API con Node JS.
Aprender a hacerlo te servirá para leer APIs más avanzadas en Node JS.
Recuerda que mientras más practiques el leer una API con Node JS, lograrás dominarlo.
Nota(s)
- No olvides que debemos usar la Tecnología para hacer cosas Buenas por el Mundo.
Síguenos en nuestras Redes Sociales para que no te pierdas nuestros próximos contenidos.