Generación de sitios estáticos
La generación estática crea páginas como archivos por adelantado. Los cambios en los datos deben llegar también a las páginas que reciben los usuarios.
Producir páginas antes de solicitarlas
La generación de sitios estáticos, o SSG, crea archivos de páginas por adelantado a partir de contenidos y plantillas. Un generador realiza esta compilación. Las solicitudes posteriores pueden recibir la salida preparada sin reconstruir la página cada vez.
En una empresa ficticia, la página de contacto se genera desde datos de ubicación aprobados. Tras una mudanza, cambiar solo el registro no basta. También debe actualizarse la página publicada para dejar de mostrar la dirección antigua.
Esto difiere de generar HTML dinámicamente al recibir la solicitud. Una página preproducida puede seguir usando JavaScript y datos cargados después. Los pedidos personales no deben publicarse como archivos compartidos públicamente. Importa qué contenido se conoce antes y qué datos solo pueden facilitarse al acceder.
Fuentes
Términos relacionados
- Renderizado del lado del servidorEl renderizado del lado del servidor produce HTML en el servidor. La actualidad, la personalización y la velocidad también dependen de los datos y de la caché.
- HidrataciónLa hidratación conecta el HTML existente con la lógica de la aplicación en el navegador. Que el contenido se vea y que se pueda usar se comprueba por separado.
- Sistema heredadoUn sistema existente que sigue en uso, con dependencias técnicas y de negocio acumuladas.
- Arquitectura multiinquilinoUna solución multiinquilino admite ámbitos separados por cliente o grupo. Un inquilino no equivale automáticamente a una persona o una base de datos.
- Caché del navegadorLa caché del navegador guarda respuestas HTTP adecuadas. Su reutilización y validación siguen las reglas correspondientes.
- Invalidación de cachéLa invalidación hace que una copia guardada deje de reutilizarse según reglas definidas. El registro de origen es una cuestión distinta.
Artículos sobre el tema








Desarrollo de software con ASES
Software a medida, aplicaciones web y móviles


