搜索

首页  >  问答  >  正文

javascript - vuejs会不会一步一步向react靠齐,最终被称为小react或者简易版react?

现在前端mvvm框架,呼声最高的还是react,而且很多人都觉着尤雨溪有意向react靠齐,所以难免有这样的疑惑?

習慣沉默習慣沉默2746 天前904

全部回复(6)我来回复

  • 習慣沉默

    習慣沉默2017-05-19 10:12:35

    各种所谓的“框架”现在都是相互取长补短,设计思想都会趋同。目前vue采用的是双向绑定,用的是es5的Object.defineProperty来实现的;

    上面的图中告诉我们,a对象下面的b属性定义了getter、setter对属性进行劫持,当属性值改变是就会notify通知watch对象,而watch对象则会notify到view上对应的位置进行更新,然后我们就看到了视图的更新了,反过来当在视图(如input)输入数据时,也会触发订阅者watch,更新最新的数据到data里面(图中的a.b),这样model数据就能实时响应view上的数据变化了,这样一个过程就是数据的双向绑定了。

    而react是单项绑定。仅仅这个,区别和思想都是不同的。

    回复
    0
  • 为情所困

    为情所困2017-05-19 10:12:35

    随便,谁知道接着又会有什么新框架。 满足当前项目的需要就好了。

    回复
    0
  • 高洛峰

    高洛峰2017-05-19 10:12:35

    vue的学习成本低一点

    回复
    0
  • 黄舟

    黄舟2017-05-19 10:12:35

    react是啥

    回复
    0
  • 巴扎黑

    巴扎黑2017-05-19 10:12:35

    本质上都不一样,怎么向React靠,不要以为Vue多了不少与React相似特性就说明往React靠,只是学习一些优良的地方而已。

    回复
    0
  • ringa_lee

    ringa_lee2017-05-19 10:12:35

    概念上来说,React根本就不是mvvm

    回复
    0
  • 取消回复