私は学生で、他の有名なフレームワーク React と同様に、大学のプロジェクト用に独自の仮想 DOM を作成しようとしています (プロップやイベントなどの高度な機能はありません。シンプルにしておきます)。ビューなど。
複数のコード ファイルがある場合 (コード分割) を知りたいだけです。深い子要素に変更を加えた場合、完全な仮想 DOM (すべての子要素と親要素を含む) を比較する必要がありますか、それともその子要素のみを比較する必要がありますか。
完全な新しい仮想 DOM (すべての子を含む) を以前の仮想 DOM と比較する必要がある場合。では、なぜ React や Vue での再レンダリングを気にする必要があるのでしょうか (子に変更を加えると、フレームワークに完全な仮想 DOM の比較が強制されるため)
Vue の場合、 仮想 DOM は vue2 と vue3 で動作が異なります。
vue3 のアプローチは、
Vue3 の反応性-
Vnode 変換-