React
https://reactjs.org/logo-og.png
常に、どういうDOMになって欲しいかだけを考えれば良い
今のDOMがどうなっているからどう変える、とか考えなくて済む
これはReactがやってくれる
いちいちレンダリングコストのことを考えずとも高速な描画
より本質的な設計にフォーカスできる
あとコンポーネント化できること
同じviewを色んなところから更新しないようにする矯正ギプス的な意味合いもある
オブジェクトがそれぞれviewを更新する
viewからすると、いつ誰が更新してくるのかわからなくて戦々恐々
∵各々がDOMを直接扱っているから
Modelの状態だけでなく、"DOMの状態"も意識する必要があった