1.功能
都有相同的核心功能:组件化、数据绑定以及与平台无关的Render机制
Angular还提供有以下标准功能:
- 依赖注入
- 模板
- 路由
- AJAX
- 表单
- 组件化CSS封装
- XSS保护
- 单元测试工具
React可以有很大自由度去挑选第三方类库
2.语言和模式
React
JSX直接在js中编写HTML标记,优点是可以做静态分析,如果在JSX标记中发生错误,编译器会立即报错而不是等待运行时出现莫名其妙的问题
对于简单项目,Redux的引入有点得不偿失,但是中大型项目是一个好的选择
Angular
使用TypeScript可以添加静态类型检查