- 735 名前:ヘ速い
○ 仮想DOMは遅くならないように頑張っている 速い速い詐欺のどこが詐欺かって言うと 何より速いかを書いてない所 仮想DOMの最初の発想は、実DOMと同じような内容をメモリ内に保持しておいて、 仮想DOMから実DOMをすべて生成しよう!という発想 もともとはゲームから来ている発想。 ゲームは1秒間に60回ぐらいメモリ内容を元に画面全体を書き換えている。 変更があるたびにDOM全体を書き換える。 当然DOMでそんなことやったら遅いって思うよな? そこで差分を計算して変更があった所だけ書き換える つまり ○ 仮想DOMは画面全体を書き換える発想だが、差分だけを書き換えるから、画面全体を書き換えるより速い と言ってるだけ そもそも実DOMを操作しているときは、必要最小限のものしか書き換えないので 仮想DOMが差分(必要なところ)だけ書き換えるといっても、それ普通ですよね?という話でしか無い。 むしろ仮想DOMは実DOM操作よりメモリ使用量は増えるし、差分計算の分遅くなってる。 [] - [ここ壊れてます]
|

|