Angularjs和角度之间的区别

Far*_*hid 15 angularjs angular-cli angular

Angularjs和angular之间的区别是什么(例如cli和版本)?
我想工作Angular,但我不知道选择其中一个的差异.我用谷歌搜索,但没有明确提到它们之间的差异.

P_A*_*dre 25

AngularJS是Angular的第一个版本.AngularCLI是用于生成角度分量的工具.他们没有可比性.

您可能想要的是,Angular和AngularJS之间的区别是什么.这个问题的答案是AngularJS是Angular的第一个版本.它适用于JavaScript,它仍然得到支持,但它与Angular不兼容.我建议你从Angular开始(也可以称为Angular2或Angular4).

这是非常令人困惑的,但总而言之,AngularJS是一个旧版本.Angular是较新版本,因为每个人都迁移到Angular,我建议你学习而不是AngularJS.


Saj*_*ran 5

Angular CLI代表Angular Command Line Interface. 顾名思义,它是一个用于创建 Angular 应用程序的命令行工具。建议使用 angular cli 创建 angular 应用程序,因为您不需要花时间安装和配置所有必需的依赖项并将所有内容连接在一起。

angular-cli 为您提供样板,因此可以节省您的时间。

而AngularJS是JavaScript的客户端框架,基于MVC架构,为动态网站提供单页应用解决方案。

如果您想选择任何技术,则应考虑以下几点:

  • 代码重用性
  • 维护现有代码
  • 代码测试
  • 团队开发的模块化和可扩展性


小智 5

AngularJS通常指的是Angular 1,即原始角度,Angular 2+之间有一些差异。
某些逻辑和关键字从1到2+不等。

Angular CLI是当前版本Angular Angular 4的命令行界面。

Angular CLI为使用Angular的新项目提供了生成器/框架。
有关angular.io的当前文档位于Angular CLI中。