vue比react火的原因分析

其实从技术上来说vue对比react来说并没有什么优势,毕竟react是facebook的出品,代码的质量肯定是没问题的。

那么为什么vue还是比react火呢?

vue比react火的原因分析_第1张图片

1、由于国内的生态:react再好,他也是国外的产品,对国内生态的支持缺乏。比如国内很多基于vue的框架是支持快速开发小程序或支付宝支付、微信登录、微信支付这些应用或接口的,比如uniapp,但是react的生态却相对较少。

2、教程的可阅读性:react的教程再好,大部分都是英文的,然后也有中文站,但是相对于vue来说,学习起来还是没有vue方便。

3、国内使用人数:一个程序员能力再强,他也不能孤立于人群,vue在中国已经成型,很多程序员已经使用vue进行开发,假如一个团队,大部分的人都会vue,那么招聘肯定是招vue的人才,不会招一个技术不同类型的人才。

4、facebook已经不再维护react,而vue却还在一直更新。

 

不过说回来,下面对比下vue和react的技术优缺点:

1、双向绑定访问vue方便点,而react需要写少量代码实现。

2、render渲染方面,react方便灵活一点,因为render支持在render里面写js。而vue只能写它特有的语法,比如v-for这些,对于那些需要递归的来说,需要通过组件来实现,而react通过函数就可以实现。

3、面向vue的中国化组件多很多,比如echart这些都是技术组件,以后也会越来越多。

 

你可能感兴趣的:(移动开发,H5,vue)