Virtual DOMが速いのはウソだった。仮想DOMは遅い。 at HP
[2ch|▼Menu]
1:Name_Not_Found
18/03/01 03:29:25.07 .net
Virtual DOMは通常のDOM(リアルDOM)操作より遅い
なぜならVirtual DOM側で計算してからDOM操作を行うから
Virtual DOM側の計算の分遅くなるのは自明
ではなぜこのような勘違いが生まれたのか?
それはVirtual DOM全体をリアルDOMに
反映させるという考え方を出発点においているから
Virtual DOMを全体をリアルDOMに反映するのは
遅いだろう?じゃあ差分だけを反映させたら?
そう速いんだよ。とかいうマッチポンプ
自分で遅い原因を作っておいて、そんなに遅くないで!
っていうことなのに、遅いものより速い!と言い換えて
リアルDOMよりも速いとミスリードさせている
リアルDOMを操作するときは必要最小限のものしか変更しない
つまりVirtual DOMでいう「差分の反映」がリアルDOM操作の内容
だから現実問題として(必要最小限の)リアルDOMの操作が一番早く
Virtual DOMは差分という仕組みを使うことでリアルDOMの速度に近づけている
(がリアルDOMより遅い)というのが正しい


レスを読む
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

1830日前に更新/2693 Bytes
担当:undef