Este sitio
Portafolio en Astro con renderizado en servidor, cero JavaScript de cliente en las páginas públicas y compuertas de aceptación por capa.
- Stack
- Astro · TypeScript · Drizzle · SQLite · TailwindCSS · Caddy
- Tipo
- Propio
- Publicado
El sitio que estás leyendo. Las decisiones de arquitectura viven en un log de ADR dentro del propio repositorio, y ninguna capa avanza sin evidencia verificable registrada en un archivo de compuertas.
Los invariantes de historia no son una convención documentada: son triggers de SQLite. Un mensaje de contacto no se puede editar ni borrar desde la aplicación, y la fecha de publicación de un proyecto no se puede mover una vez fijada.