React主要用于构建UI,单向数据流,能够是自定义组件,也能够是dom节点。 优势:css
缺点前端
react-router
及redux/mobx
。dva
也是个不错的选择~Vue是一款轻巧,可组件化的MVVM库,同时很是容易上手。 优势vue
二者不一样点react
vue双向绑定原理 使用Object.defineProperty()的get和set方法绑定 新版本会有es6的Proxy对象 react绑定原理 将组件可控,手动使其值和组件中数据绑定es6
不管是react仍是vue,都是目前最给力的组件化前端框架,不只会使用,明白其原理才是最终目标。算法
#平常总结redux