Información del Proyecto
- Categoría: Desarrollo Frontend
- Tecnologías: HTML, CSS, JavaScript, PokeAPI
- URL del Proyecto: www.ejemplo.com
- Repositorio: github.com/tu_usuario/pokedex
El Desafío
El objetivo era construir una Pokédex funcional consumiendo datos de la PokeAPI. El principal reto técnico era gestionar la gran cantidad de datos de manera eficiente para asegurar una carga rápida y una experiencia de usuario fluida sin sobrecargar el navegador.
Decisiones y Soluciones
1. Gestión de Datos: Para solucionar la carga lenta, implementé un sistema de paginación que solicita solo 20 Pokémon a la vez. Esto redujo drásticamente el tiempo de carga inicial y mejoró el rendimiento general.
2. Diseño de Interfaz: Opté por un diseño de tarjetas (cards) para presentar la información clave de cada Pokémon de forma visual y escaneable. Cada tarjeta muestra la imagen, nombre y tipo, y al hacer clic, revela detalles adicionales, manteniendo la interfaz limpia y organizada.