web-dev-qa-db-fra.com

Différence entre Angularjs et angular

Quelle est la différence entre Angularjs et angular (par exemple, cli et versions)?
Je veux travailler Angular mais je ne connais pas les différences pour en sélectionner un. J'ai googlé mais je ne mentionne pas explicitement les différences entre eux.

14
Farshid

AngularJS est la première version de Angular. AngularCLI est un outil utilisé pour générer des composants angular. Ils ne sont pas comparables.

Ce que vous voulez dire, c’est quelle est la différence entre Angular et AngularJS. La réponse à cette question est que AngularJS est la première version de Angular. Il fonctionne avec javascript et continue à être pris en charge, mais ce n'est pas compatible avec Angular. Je vous suggérerais de commencer par Angular (peut aussi être appelé Angular2 ou Angular4).

C'est très déroutant, mais pour résumer, AngularJS est une ancienne version. Angular est la version la plus récente et, comme tout le monde migre vers Angular, je vous suggérerais de l’apprendre au lieu d’AngularJS.

24
P_Andre

Angular CLI signifie Angular Command Line Interface. Comme son nom l'indique, il s'agit d'un outil de ligne de commande permettant de créer des applications angular. Il est recommandé d'utiliser angular cli pour créer angular applications, car vous n'avez pas besoin de passer du temps à installer et à configurer toutes les dépendances requises et à tout connecter ensemble.

angular-cli vous fournit des passe-partout et vous permet donc de gagner du temps.

angularJS est un framework JavaScript côté client basé sur l'architecture MVC et fournissant une solution d'application à page unique pour les sites Web dynamiques.

Si vous souhaitez choisir une technologie, les points suivants doivent être pris en compte:

  • Réutilisation du code
  • Maintenance du code existant
  • Test du code
  • Modularité et évolutivité pour le développement d'équipe
4
Sajeetharan

AngularJS fait généralement référence à Angular 1, ou l'original angular qui présente des différences entre Angular 2+. Certains la logique et les mots-clés sont différents de 1 à 2+. Angular CLI est une interface de ligne de commande pour la version actuelle de angular, Angular 4. CLI fournit un générateur/framework pour un nouveau projet utilisant angular.La documentation actuelle sur angular.io est en Angular CLI.

4
KyleJayMaxwell