Cómo crear un Dashboard de Tenis con JavaScript usando Tennis API

Imagen
Cómo crear un Dashboard ATP con JavaScript utilizando Tennis API Hola bienvenido a un nuevo post, hace unos días estaba buscando una API relacionada con deportes para practicar el consumo de servicios REST desde JavaScript y encontré Tennis API . Me llamó la atención porque ofrece información actualizada sobre rankings ATP y perfiles de jugadores profesionales, lo que la convierte en una buena opción para desarrollar dashboards y aplicaciones deportivas. En este artículo te mostraré cómo utilicé esta API para construir un pequeño dashboard web que consulta el ranking ATP en tiempo real y permite visualizar información detallada de los jugadores. ¿Qué es Tennis API? Tennis API es un servicio disponible a través de RapidAPI que proporciona acceso a información relacionada con el tenis profesional. Entre los datos que podemos consultar se encuentran rankings ATP y WTA, perfiles de jugadores, torneos, resultados y estadísticas históricas. Para comenzar es necesario crear una cue...

Cómo usar la API de Dragon Ball (Tutorial completo en JavaScript + Código descargable)

Cómo usar la API de Dragon Ball (Tutorial completo en JavaScript + Código descargable)

Aprender a consumir APIs es una de las habilidades más demandadas en programación hoy en día.

En este tutorial te voy a enseñar paso a paso cómo hacerlo usando JavaScript… pero con un ejemplo mucho más interesante que los típicos datos aburridos.

👉 Vamos a construir una mini app real usando la API de Dragon Ball.

⚡ Al final podrás descargar el proyecto completo listo para usar.


📥 Descarga el proyecto completo

Si quieres ahorrar tiempo y tener todo listo, puedes descargar el proyecto completo:

👉 Descargar HTML + JavaScript listo (Proyecto completo)


Ejemplo de Dragon Ball API con JavaScript (Fetch paso a paso)

A continuación verás un ejemplo completo de cómo consumir la Dragon Ball API usando JavaScript y fetch. Este ejemplo es ideal si estás aprendiendo APIs REST para proyectos reales.


fetch("https://dragonball-api.com/api/characters?name=goku")
  .then(response => response.json())
  .then(data => {
    console.log(data);
  });

Este código realiza una petición HTTP y devuelve datos en formato JSON que puedes usar en cualquier aplicación.

https://dragonball-api.com/api/



🚀 ¿Qué vas a aprender?

  • Cómo consumir APIs con JavaScript
  • Cómo trabajar con JSON
  • Cómo mostrar datos dinámicos
  • Cómo construir una mini app real

💼 ¿Por qué aprender APIs te puede ayudarte a conseguir trabajo?

El consumo de APIs es una habilidad clave en roles como:

  • Desarrollador web
  • Analista de datos
  • Ingeniero de software

Hoy en día, la mayoría de las aplicaciones se conectan a APIs, por lo que dominar esto puede abrirte oportunidades laborales reales.


¿Qué es la Dragon Ball API y cómo funciona?

La Dragon Ball API es un servicio gratuito que proporciona datos sobre personajes, episodios y más.

Puedes revisar la documentación oficial aquí:

👉 Ver documentación de la API


🛠️ Tecnologías utilizadas

  • HTML
  • JavaScript
  • Fetch API

Paso 1: Preparar el HTML

Crearemos un selector de personajes y un área donde se mostrará la información automáticamente.


Cómo consumir la API con JavaScript


async function obtenerPersonajeInfo(personaje) {
    const url = `https://dragonball-api.com/api/characters?name=${personaje.toLowerCase()}`;
    const respuesta = await fetch(url);
    const datos = await respuesta.json();
}

Mostrar información del personaje


function mostrarInformacionPersonaje(info) {
    const infoDiv = document.getElementById('personaje-info');
    const imagen = info.image || info.image_url || 'https://via.placeholder.com/300';

    infoDiv.innerHTML = `
        <h2>${info.name}</h2>
        <p><strong>Raza:</strong> ${info.race || 'Desconocida'}</p>
        <p><strong>Poder:</strong> ${info.power || 'Desconocido'}</p>
        <p><strong>Descripción:</strong> ${info.description || 'No disponible'}</p>
        <img src="${imagen}" style="width:300px;height:auto;" />
    `;
}

Probar el código

Guarda el archivo como .html y ábrelo en tu navegador.

👉 Ver ejemplo funcionando


💡 Lleva esto a proyectos reales

Este mismo enfoque lo puedes aplicar en dashboards, automatización o aplicaciones web reales.


🚀 Conclusión

Ahora ya sabes cómo consumir APIs usando JavaScript con un ejemplo real.

👉 Descargar proyecto completo aquí


Si te interesa ver más ejemplos de API con javascript te comparto una liga con 7 ejemplos más Ejemplos como consumir apis con Javascript-ejemplos.html

Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Macro en Word para automatizar documentos: genera diplomas en segundos (con código VBA)