Angular和React对比

1.功能

都有相同的核心功能:组件化、数据绑定以及与平台无关的Render机制

Angular还提供有以下标准功能:

  • 依赖注入
  • 模板
  • 路由
  • AJAX
  • 表单
  • 组件化CSS封装
  • XSS保护
  • 单元测试工具

React可以有很大自由度去挑选第三方类库

2.语言和模式

React
JSX直接在js中编写HTML标记,优点是可以做静态分析,如果在JSX标记中发生错误,编译器会立即报错而不是等待运行时出现莫名其妙的问题
对于简单项目,Redux的引入有点得不偿失,但是中大型项目是一个好的选择

Angular
使用TypeScript可以添加静态类型检查

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容