🎓 Little API

Proyecto educativo para aprender a crear endpoints en Next.js 16 con buenas prácticas

🔌Endpoints Disponibles

💡/api/advice

Obtiene consejos aleatorios desde Advice Slip API

Método: GET
Parámetros:
  • id (opcional) - ID del consejo específico
Ejemplos:

🐕/api/dog

Obtiene imágenes aleatorias de perros desde Dog CEO API

Método: GET
Parámetros:
  • breed (opcional) - Raza del perro (ej: husky, corgi, beagle)
Ejemplos:

🚀Quick Start

  1. 1.

    Instalar dependencias

    pnpm install
  2. 2.

    Iniciar servidor de desarrollo

    pnpm dev
  3. 3.

    Probar endpoints en el navegador o con cURL

    curl http://localhost:3000/api/advice
  4. 4.

    Ejecutar tests automáticos

    node test-api.js

📚Documentación

🛠️Tecnologías

Next.js 16.0.1TypeScript 5.9React 19TailwindCSS 4App Router