Pouvez-vous me faire connaître les différences entre angular2 et angular4. Nous savons qu'il y a un changement drastique entre l'angulaire 1 et l'angulaire 2. Est-ce que cela se répète pour l'angulaire 4.
Réponse
Trop de publicités?Il n'y a pas de rupture de parcours entre angular 2 et angular 4 comme angular 1 et angular 2. Ils le font juste pour maintenir SEMVER (Sementic Versioning). Angular 2 est stable maintenant, il serait donc préférable de préférer angular 2 à angular 4.
Angular 2 était une réécriture complète d'AngularJS 1.x avec de nombreux nouveaux concepts. Angular 4 est cependant la prochaine version d'Angular 2. Les concepts sous-jacents sont toujours les mêmes et si vous avez déjà appris Angular 2, vous êtes bien préparé pour passer à Angular 4 maintenant.
La raison pour laquelle il s'agit d'Angular 4 et non d'Angular 3 est que le package Angular Router était déjà en version 3 auparavant. L'équipe Angular souhaite éviter toute confusion et a décidé de sauter la version 3 pour Angular et de continuer avec la version 4.
Mise à jour des commentaires
- En outre, dans Angular 4, les fonctions d'animation sont importées à partir des éléments suivants
@angular/animations
au lieu de@angular/core
Pour plus de détails, j'ai publié cet article ici.