```Document.write``` 文档.写入
Document.write

原始链接: https://vladimirslepnev.me/write

本文探讨了一种令人惊讶地有效,但常常被忽视的静态网站构建技术:使用 `document.write()` 进行 HTML 模板化。这种方法允许在无需静态站点生成器或服务器端代码的情况下,实现可重用的 HTML 组件——只需包含包含编写 HTML 代码到页面中的函数的 JavaScript 文件。 作者演示了如何创建可重用的元素,例如图片说明和 meta viewport 标签,从而实现“编写代码、保存、重新加载”的开发流程。虽然历史上认为这种方法存在风险,但作者提出了两条安全使用规则:1) 仅在文档的顶层或以 "write" 开头的函数内调用 `document.write()`,以及 2) 绝不输出 `