React和vue的对比
一、两者的本质区别
vue:本质是MVVM框架,由MVC发展而来
React:本质是前端组件化框架,由后段组件化发展而来
二、看模版和组件化的区别
模版: vue-使用的模版(最初由angular提出)
react-使用jsx,jsx已经标准化了
模版语法上,jsx更好;模版分离上,vue更好
组件化:react本身就是组件化,没有组件化就不是react
vue也支持组件化,不过是在mvvm上面的扩展
三、两者的共同点
1、都支持组件化,不支持组建话,就相当于不支持项目模块化
2、都是数据驱动视图
四、总结问题答案
国内使用,首先推vue。文档更加易读,易学,社区够大。
如果团队水平较高,推荐使用react,组件化和jsx