vue和react的对比

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,易于发现错误

你可能感兴趣的:(vue和react的对比)