> ただ、基本ノード単位で操作しているから、.html() をあまり使わないな…

JavaScriptで複雑な構造のHTMLを扱うときには便利だよ。
いちいち要素単位で作ったりとか面倒。

要素単位で組み立てるのが面倒だからこそReactではJSXという
HTMLっぽいものをより安全に直接かけるように拡張されている。

JavaScriptで複雑な構造のHTMLを扱うのが
そもそも間違いという考え方もあるが、その場合は代替として
<template>タグなどでHTMLをテンプレート化して使うわけだが、
そのテンプレートの適用結果を表示する時にhtml()を使う