1.Vue 是完整一套由官方维护的框架,核心库主要有由尤雨溪大神独自维护,而 React 是很多库由社区维护,曾经一段时间很多人质疑 Vue 的后续维护性, 似乎这并不是问题。
2.Vue 上手简单,进阶式框架,白话说你可以学一点,就可以在你项目中去用一点, 你不一定需要一次性学习整个 Vue 才能去使用它,而 React,恐怕如果你这样会面对项 目束手无策。
3.语法上 Vue 并不限制你必须 es6+完全 js 形式编写页面,可以视图和 js 逻辑尽可能分 离,减少很多人看不惯 React-jsx 的恶心嵌套,毕竟都是作为前端开发者,还是更习惯于 html。
4.Vue 轻量级,适合移动端中小型项目,但Vue 完全可以应对复杂的大型应用,甚 至于说如果你 React 学的不是很好,写出来的东西或根本不如 Vue 写的,毕竟 Vue 跟着 官方文档写就行,而 React 比较懒散自由,可以自由发挥。
5.Vue 在国内人气明显胜过 React,这很大程度上得益于它的很多语法包括编程思维更符合国人思想。