在什么场景下,选择 AngularJS 比其他前端框架更好?

在什么场景下,选择 AngularJS 比其他前端框架更好


慕码人8056858
浏览 566回答 1
1回答

智慧大石

AngularJS通常是指Angular 1,而Angular 2基本上都直接叫Angular了,因为它的默认语言变成了TypeScript,而且支持Dart和ES6。完整的答案请看我以前写的一篇文章:我为什么选择Angular 2?简要来说,Angular的主要优点包括:一、整合性你不需要费心费力的去找全家桶,也不用担心学的东西很快就过时。Angular本身整合了大量最佳实践和较新但稳定的技术,基本上照着一套文档走下来就能达到中级。二、跨平台同一套代码你能用在很多场景下,比如要支持PC Web、移动Web、移动Hybrid App、移动Native App、桌面应用等多种形态,只要一套TypeScript代码就够了。三、后端背景程序员的首选如果你有后端背景(以及Android背景),那么Angular可以说是不二之选。它的编程模型和很多核心概念都是来自后端领域的。比如:MVVM、服务、依赖注入、TDD等,还有来自TypeScript的类、接口、装饰器(注解)等。从一个高级后端转型成高级Angular程序员并不是难事。四、高度工程化开发Angular 2开发组是一个以Google程序员为核心的大型社区组织,经历了两年半的开发,并且收到了很多来自社区的反馈。在开发中,他们一向坚持严格的代码标准,并且在正式发布后,承诺今后将一直遵循semver,并提供可预测的升级路径。
打开App,查看更多内容
随时随地看视频慕课网APP