Este proyecto es una aplicación de lista de Pokémons desarrollada en Angular 17 que utiliza PokeAPI.
La aplicación implementa las siguientes características:
-
Listado de Pokémon con Paginación:
- Utiliza el servicio de PokeAPI con la ruta
/pokemon
para listar los Pokémon. - Implementa la paginación para permitir al usuario navegar entre las diferentes páginas de Pokémon.
- Utiliza el servicio de PokeAPI con la ruta
-
Visualización de Detalles del Pokémon:
- Permite al usuario hacer clic en un Pokémon de la lista para ver sus detalles.
- Utiliza el servicio de PokeAPI con la ruta
/pokemon/{nombre}
para obtener y mostrar las características relevantes del Pokémon seleccionado.
-
Filtro de Pokémon:
- Implementa al menos un filtro para permitir al usuario filtrar los Pokémon por alguna característica, como tipo, habilidad, o generación.
- Utiliza los endpoints correspondientes en la documentación de PokeAPI para aplicar el filtro.