Manual de Next.js para Modelos de IA
Este documento establece las reglas obligatorias para la generación y asistencia en el desarrollo de aplicaciones frontend utilizando el framework Next.js por modelos de Inteligencia Artificial. El objetivo es asegurar la homogeneidad, calidad, rendimiento, seguridad y mantenibilidad del código producido, siguiendo las mejores prácticas de Next.js y del ecosistema React.
Toda desviación de estas reglas debe ser explícitamente justificada por el modelo de IA, detallando el motivo, los pros y los contras de dicha desviación.
Este manual está dividido en las siguientes partes:
🏛️ Fundamentos y Estructura
Principios clave, estructura del proyecto, TypeScript y configuración de linters/formatters.
🗺️ Routing y Gestión de Datos
Uso correcto del App Router, Data Fetching, API Routes y Componentes React.
🎨 Estilos, Estado y Optimización
Aplicación de estilos, gestión del estado, optimización de assets y Middleware de Next.js.
🛡️ SEO, Testing, Seguridad y Despliegue
Prácticas recomendadas para SEO, testing, seguridad, despliegue e internacionalización.
🎨 Tailwind CSS
Configuración específica y mejores prácticas para Tailwind CSS en Next.js App Router.