javascript - vuejs は段階的に React に近づき、最終的には Small React または React の簡易版と呼ばれるようになるでしょうか?
習慣沉默
習慣沉默 2017-05-19 10:10:35
0
6
927

現在、最も人気のあるフロントエンド mvvm フレームワークは React であり、多くの人は You Yuxi が React と連携するつもりであると感じています。そのため、そのような疑問を持つのもやむを得ないのではないでしょうか?

習慣沉默
習慣沉默

全員に返信(6)
習慣沉默

さまざまないわゆる「フレームワーク」が互いの長所と短所を学び、デザインのアイデアが収束します。現在、Vue は双方向バインディングを使用しており、これは es5 の Object.defineProperty を使用して実装されています。

上の図は、a オブジェクトの下の b 属性が属性をハイジャックするゲッターとセッターを定義していることを示しています。属性値が変更されると、notify が監視オブジェクトに通知し、監視オブジェクトはビュー上の対応する位置に通知します。次に、ビューにデータが入力されると (入力など)、サブスクライバー ウォッチもトリガーされ、データに最新のデータが更新されます (図の a.b)。 )、モデル データがビュー上のデータ変更に対するリアルタイムの応答は、データの双方向バインドのプロセスです。

そして、react は単一のバインディングです。たったこれだけで、区別も考え方も違います。

いいねを押す +0
为情所困

いずれにしても、次にどのような新しいフレームワークが登場するかは誰にもわかりません。 現在のプロジェクトのニーズを満たすだけです。

いいねを押す +0
小葫芦

Vue の学習コストが低い

いいねを押す +0
黄舟

反応とは

いいねを押す +0
巴扎黑

それらはすべて本質的に異なります。React に依存する方法は? Vue には React に似た機能が他にもたくさんあるからといって、単に React に依存する必要があるとは考えないでください。

いいねを押す +0
左手右手慢动作

概念的に言えば、React はまったく mvvm ではありません

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート