vue和react的对比
2017-10-25 本文已影响0人
小b侠
vue的优点
- vue的插件机制
不用像react一层一层得包裹,也不用在每个模块中进行import。
- vue有模板系统
支持构建步骤,可以使用预处理器(pug,sass)
可以直接书写css,可以直接再模板中使用class(react中需要使用clasName)
- 拥有数据的双向绑定
而在react中需要监听onChange事件,触发事件来实现数据绑定
react有render函数,可以
-
拥有更好的性能
-
更加友好
react推崇把html和css都写进js中,而vue可以实现html,css和js的分离。
react的优点
- 社区更加成熟,第三方组件会会更加的多。
- 拥有react native
- state是不可变的,想要修改state需要显式得调用setState,易于发现错误