Redescubriendo `document.write()`: Plantillas HTML para sitios estáticos

2025-08-16

Este artículo explora un uso inteligente de la función `document.write()` de JavaScript como un motor simple de plantillas HTML para la construcción de sitios web estáticos. El autor demuestra cómo usar `document.write()` de forma segura para reutilizar fragmentos de HTML, evitando repintados de página, lo que resulta en sitios estáticos rápidos y eficientes. Comparte consejos de uso, advertencias y comparaciones con otros enfoques. Si bien `document.write()` está en desuso, el autor argumenta sus ventajas en escenarios específicos y proporciona dos reglas de seguridad para mitigar posibles riesgos. También se discuten alternativas como `document.currentScript.replaceWith()`.