Vue与React的区别
共同点
- 都是组件化开发, 推崇函数式(Vue2 选项式API是声明式)开发理念
- 都是
虚拟DOM
+Diff
算法对DOM进行操作
- 都是数据驱动视图
- 社区成熟,都对SSR(Server Side Render)支持
- 单项数据绑定
不同点
React
- React的上限更高, 可以优化的点更多, 更多的去使用
JSX
去写HTML, CSS, JS
- React的生态比Vue丰富,也比Vue更加灵活
- 需要手动去更新渲染视图
Vue
- API都封装好了给我们直接使用即可,更多的自动化, 数据更新时视图也有相应的更新