https://qiita.com/rikuba/items/92da6d99e2b0f831cc65

hyperHTMLやlit-htmlのDOM更新の仕組みについて。 タグ付きテンプレート関数を使い、初回時に更新時はどの位置の要素を更新するかをマッピング、更新時はマッピングを元に要素/値の更新だけを行う。 またテンプレートのキャッシュを利用し無駄なパースを避けるなどの工夫について。