相同点

  • 都是对视图的封装, React是用类和函数表示一个组件,而Vue是通过构造选项构造一个组件
  • 都提供了createElement的XML简写, React提供的是JSX语法, 而Vue提供的是模板写法

不同点

React是把HTML放在JS里写(HTML in JS), 而Vue是把JS放在HTML里写(JS in HTML)