Saltar al contenido principal

Práctica 307. Recursos externos en JavaScript.

Ejercicio 1. Obtener datos de una API con fetch.

Crea un script fetch_usuarios.js que use fetch para obtener los datos de https://jsonplaceholder.typicode.com/users y los muestre en pantalla.


Ejercicio 2. Filtrar resultados de la API.

Crea un script filtrar_usuarios.js que use fetch para obtener los datos de la API anterior y muestre solo los usuarios cuyo nombre contenga la letra a.


Ejercicio 3. Descargar un archivo de texto.

Crea un script descargar_texto.js que use fetch para descargar el archivo de https://raw.githubusercontent.com/prisma/prisma/refs/heads/main/LICENSE y lo guarde como LICENSE.txt.


Ejercicio 4. Obtener datos con Axios.

Crea un script axios_posts.js que use Axios para obtener los posts de https://jsonplaceholder.typicode.com/posts y muestre los títulos de los primeros 5 posts.


Ejercicio 5. Enviar datos con Axios.

Crea un script axios_post_usuario.js que envíe un nuevo usuario en formato JSON a https://jsonplaceholder.typicode.com/users usando POST y muestre la respuesta del servidor.


Ejercicio 6. Manejar errores de red.

Crea un script errores_red.js que intente obtener datos de una URL inválida usando fetch o axios y capture el error, mostrando un mensaje adecuado en consola.