1、vue相比于react封装得更加高级,react更加底层更接近于原生js。
2、react需要自己去绑定this(bind、剪头函数、高阶组件autobind),vue则不用。
3、vue需要去了解新的语法例如v-for,v-if,v-show等,react的jsx语法只需要知道在大括号{}内写js表达式就可以了。
4、react的jsx表达式已经成为一种标准,它不仅仅可以用于create-react-app脚手架中还可以用在现有的项目中,我们只需要使用webpack进行打包编译成浏览器认识的代码即可。
5、vue的官网是中文的,对新手更加友好。react的中文官网基本就是google翻译过来的,语句有不通的地方,而且对js基础要求比较高(继承、原型、this指向、箭头函数等)上手难度大一些。

欢迎补充~共同学习~