Saltar al contenido
Alex Cantón

Esta web personal

Caso de estudio de migración spec-driven con IA de mi web, de Next 11 con Pages Router a Next 16 con App Router, con SEO técnico y contenido preparado para IA.

Portada de alexcantongarcia.es: cabecera con navegación, el nombre Alex Cantón en grande, el titular Senior Product Engineer y su retrato
Rol
Diseño y desarrollo
Periodo
Desde octubre de 2026
  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS v4
  • MDX

Contexto#

Mi web personal estaba construida con Next 11 y Pages Router. En lugar de parchearla, la rehice desde cero como un caso de estudio: migrar con un flujo guiado por especificaciones y con IA como compañera de trabajo.

Qué hice#

Migré la web a Next 16 con App Router, conservando las URLs del blog y añadiendo redirects permanentes para las rutas antiguas. Además trabajé el SEO técnico, los datos estructurados JSON-LD y archivos llms.txt generados desde el propio contenido.

Decisiones técnicas#

  • Spec-driven: cada funcionalidad empieza en una especificación aprobada antes de escribir código.
  • Linear y documentación como memoria del proyecto, para que el contexto no dependa de una conversación.
  • Contenido validado con esquemas que hacen fallar la compilación si algo no cumple.
  • Sitemap, JSON-LD y llms.txt generados desde el contenido, nunca escritos a mano.