Saltar al contenido principal

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.