Nextjs logomark
Next Journey

API Routes

Las API Routes en Next.js permiten crear endpoints backend directamente en el proyecto. Este ejemplo real muestra una ruta API personalizada que devuelve un Pokémon aleatorio:
Acceso a datos privados del servidor
Este endpoint solo puede accederse desde el servidor y puede devolver datos sensibles, como variables de entorno o resultados de una base de datos.

¿Cómo funciona?

Al visitar la ruta /api/pokemon, Next.js ejecuta el código del endpoint en el servidor y devuelve un Pokémon aleatorio en formato JSON. Se puede consumir desde el frontend o desde herramientas como Postman.

Comprobación

Al hacer click en el botón se obtiene un Pokémon aleatorio usando la API Route propia.