Tenía tres sitios de estructura parecida: mi blog personal, LiveDXB y el portfolio nevskii.me. Era natural querer alojarlos en una misma casa técnica. ¿Por qué resolver tres veces imágenes, rutas, idiomas y compilación?

Así surgió código Astro compartido con ajustes para cada sitio. Permitía reutilizar mecanismos manteniendo contenidos y presentaciones diferentes. Pero una plataforma común revela pronto una peculiaridad doméstica: las obras en una habitación se oyen en todas las demás.

La pantalla «nevskii.me — primera vista» conserva los materiales y el diseño reales del proyecto.

nevskii.me — primera vista

Interfaz archivada · datos de demostración

nevskii.me — primera vista
Pantalla guardada del proyecto · sin controles interactivos

Una plantilla común amplía el alcance de un error

Cuando cambia un componente de artículo, no basta con abrir una página cómoda. Hay que saber qué sitios lo usan, qué variantes de bloques existen y dónde el texto será más largo. El árabe añade dirección de escritura; una galería, orden de medios; una URL antigua, reglas de redirección.

La pantalla «nevskii.me — sección interior» conserva los materiales y el diseño reales del proyecto.

nevskii.me — sección interior

Interfaz archivada · datos de demostración

nevskii.me — sección interior
Pantalla guardada del proyecto · sin controles interactivos

Por eso la configuración del sitio debe seleccionar explícitamente sus contenidos, rutas y diseño. Un material ajeno no debe colarse en una publicación vecina porque haya un archivo adecuado cerca. Cuanto más se trabaja con agentes, más útil es hacer visibles esas fronteras en el propio sistema.

nevskii.me — sección de contacto

Interfaz archivada · datos de demostración

nevskii.me — sección de contacto
Pantalla guardada del proyecto · sin controles interactivos

La arquitectura tiene derecho a cambiar

Con el tiempo las necesidades se separaron. nevsky.ae obtuvo una aplicación propia y una fuente editorial en Git. LiveDXB conservó su proceso con revisiones publicadas de EmDash. La versión Astro de nevskii.me quedó como vista previa independiente.

Por eso hoy no describo la historia como «tres sitios activos sobre un motor inalterado». La plataforma compartida fue una etapa que ayudó a identificar las partes repetibles. Después hubo que marcar algunas fronteras con más firmeza.

Es un resultado perfectamente útil. Se pueden reutilizar rutas o procesamiento de bloques sin obligar a los equipos editoriales a vivir siempre con el mismo horario. De lo contrario, el ahorro de tres copias de código acaba convertido en el coste de coordinar cada movimiento.

Al trabajar con estudios y grupos de marcas ahora empiezo preguntando: ¿qué tenéis realmente en común? Si solo es el logotipo del propietario, una plataforma única puede ser una forma cara de resaltarlo. Si son el modelo de contenido, el equipo y la publicación, merece la pena usar mecanismos comunes.

La base común permitía reutilizar el trabajo con contenido, idiomas y páginas. Después los proyectos se separaron. Este artículo conserva la historia de la decisión arquitectónica: unas interfaces parecidas no significan que todos los sitios necesiten una fuente y una publicación únicas.

Historias relacionadas: La historia de Nevsky.ae · Migración de LiveDXB · Portfolio de Framer a Astro.