Ir al contenido principal
En Producción 2026 erp-ecommerce

Restaurante La Quinta Almena: Plataforma Web Jamstack y CMS

Rol: Desarrollador Web & DevOps
Cliente / Proyecto: Restaurante La Quinta Almena
SSG Generación estática con HTML servido a través de Nginx
Webhooks Reconstrucción automática estática al actualizar cartas o alérgenos
Bilingüe Internacionalización completa (ES/EN) de menús y reservas

Desafío Operativo

Un restaurante de alta demanda requiere actualizar platos, precios, alérgenos regulados y cartas en varios idiomas de forma autónoma por el personal de sala, pero sin depender de CMS tradicionales lentos o vulnerables que degraden la velocidad de carga móvil o la seguridad del servidor.

Qué Resuelve la Solución

Arquitectura desacoplada Jamstack que combina autonomía editorial con rendimiento web extremo:

  • Frontend estático con Astro 5: HTML precompilado servido por Nginx en contenedores, garantizando tiempos de carga casi instantáneos y SEO técnico óptimo.
  • Headless CMS con Strapi 5: panel editorial privado para el equipo de sala donde actualizan menús, fichas de alérgenos y reservas sin conocimientos técnicos.
  • Reconstrucción automática por webhooks: cada guardado en Strapi dispara un webhook seguro que recompila el sitio estático en segundos.

Riesgos y Desastres Evitados en Producción

  • Evita caídas por picos de tráfico: al servir ficheros HTML estáticos, el servidor no ejecuta consultas a base de datos en peticiones públicas, resistiendo picos de visitas sin inmutarse.
  • Evita ataques y brechas en el CMS: el panel de Strapi no está expuesto directamente en el frontend público, blindando la base de datos frente a escaneos y ataques de fuerza bruta.
Arquitectura en Profundidad

Notas de Ingeniería y Diseño de Sistemas

Análisis técnicos, compensaciones arquitectónicas y lecciones aprendidas en producción.