一.介绍
在回答为什么是 Angular 之前,我将解释一下什么是 Angular。
这是本文的结构:
介绍
Angular 是什么
为什么使用 Angular
概括
二.什么是 Angular?
我不会用自己的话来回答这个问题,而是使用 下面的维基 定义”
“Angular (通常称为“ Angular 2+ ”或“ Angular CLI ”)是一个 基于 TypeScript的免费开源 Web 应用程序框架,由Google 的 Angular 团队 以及个人和公司社区领导。Angular 是由开发AngularJS 的同一团队完全重写的 。”
我认为 《Angular 简介》中的这一段 可以添加更多信息,并且非常简洁:
“Angular 是一个由 Google 和开发者社区维护的开源项目。新的 Angular 平台与您过去可能使用过的传统框架有很大不同。通过与 Microsoft 合作,Google 将 TypeScript 设为 Angular 的默认语言。TypeScript 是 JavaScript 的超集,它使开发人员能够针对 Internet Explorer 11 等传统浏览器,同时允许他们编写可在 Chrome、Firefox 和 Edge 等常青浏览器上运行的现代 JavaScript 代码。Angular 的传统版本(1.xx 范围内的版本)称为 AngularJS。2.0.0 版及更高版本称为 Angular。AngularJS 是一个单片 JavaScript SPA 框架,而 Angular 是一个能够针对浏览器、混合移动框架、桌面应用程序和服务器端渲染视图的平台。”
三.为什么使用 Angular
Angular 非常流行,近年来,很多 .NET 开发人员和 Java 开发人员都转向使用 Angular 进行前端开发。如果有人问:我们为什么选择 An