Vue和React的区别有:
- 监听数据变化的实现原理不同:Vue通过getter和setter来精确的改变数据,React默认则是通过diff算法,将新的数据和老的数据作对比,然后重新渲染。
- 数据流的不同:Vue支持组件间的数据双向,也就是子组件可以修改父组件的数据,并且也有v-model双向绑定的指令。React不支持数据双向,无论是组件间还是dom元素的双向都是不支持的。
- 框架本质不同:Vue本质是MVVM框架,由MVC发展而来;React是前端组件化框架,由后端组件化发展而来。
Vue和React的区别有: