React与Vue
相同点
- 运用 Virtual DOM,有较高的运转速率
- 供应组件化功用
- 可运用mobx与vuex举行状况治理,相应式、依靠追踪
React
- 子组件反复衬着题目须要手动优化
- 能够运用redux举行状况治理,函数式、不可变、模式化,时候游览
- 可运用JSX,完整的javascript才能
- 更繁华的社区生态
Vue
- 可运用JSX,但引荐运用模版言语而不是JSX
- 进修曲线平缓
Angular
特性
- 完美的MV*框架,包括模板,数据双向绑定,路由,模块化,效劳,过滤器,依靠注入等一切功用
- Typescript
- 脏搜检,对脏数据的搜检就是脏搜检,比较UI和背景的数据是不是一致
比较
- MVVM 列表衬着的初始化险些肯定比 Virtual DOM 慢,由于建立 ViewModel / scope 实例比起 Virtual DOM 来讲要高贵许多
- 大而全大框架,进修本钱高