vue与react的区别

相同点:都是基于组件化的轻量级框架,都专注于构建用户界面的视图层

vue,react都会构建一个虚拟的DOM并同步带真是的DOM中

 

vue数据绑定表达式使用过的双大括号语法,而指令是用于向模板添加功能,react不使用模板,借助jsx在JavaScript中创建DOM

react里的状态(state)是不可变的,不能直接改变它,要用setState API方法,vue的数据是可变的,遍历其中所有的属性转换为getter,setter方法

如果你想要一个同时使用于web端和app端的框架。请选择react,有更大的生态圈

vue更简单的模板语法,体积更小      

posted @ 2017-08-18 22:17  郑庙华  阅读(279)  评论(0编辑  收藏  举报