`document.write()` 재발견: 정적 사이트를 위한 HTML 템플릿 엔진
2025-08-16
이 글에서는 JavaScript의 `document.write()` 함수를 간단한 HTML 템플릿 엔진으로 사용하는 영리한 방법을 설명합니다. `document.write()`를 안전하게 사용하여 HTML 조각을 재사용하고 페이지 다시 그리기를 피함으로써 빠르고 효율적인 정적 사이트를 구축하는 방법을 보여주고, 사용법, 주의 사항, 다른 방법과의 비교 등을 공유합니다. `document.write()`는 더 이상 권장되지 않지만 특정 상황에서는 장점이 있다고 주장하며, 잠재적 위험을 줄이기 위한 두 가지 안전 규칙을 제시합니다. `document.currentScript.replaceWith()`와 같은 대안도 논의됩니다.
개발
정적 사이트