Bonjour,
Comme il indique le titre je veux savoir les principales différences entre AngularJs et Angular2.
Il ne s'agit pas du même framework, Angular a été réécrit from scratch.
Il y a une première fracture entre AngularJs 1.4- et AngularJs 1.5+.
A partir de AngularJs 1.5+ on s'oriente clairement vers une architecture en tree of components à la ReactJS. Le but étant d'aboutir à terme sur les webcomponents du W3C.
Angular a été réécrit from scratch entre autre dans ce but. Supprimer les contrôleurs qui prêtaient trop à confusion, le scope, etc ...
Au final, il y a peu de différences (enfin yena pas mal ne serait-ce que l'usage de typescript mais ça reste migrable) entre une webapp développée dans cet esprit avec un AngularJs en 1.5+ et une webapp développée en Angular. Et de même il y a de grandes différences entre une webapp dev en AngularJS 1.2 par ex et une webapp avec Angular.
Donc au final, il ne faut pas tellement regarder le framework, mais plutôt l'architecture utilisée pour développer (s'il y en a une car j'ai vu beaucoup de webapp développées en AngularJS où l'archi consistait à tout mettre en vrac dans les controllers).
Un problème avec Git ? Essayez la FAQ, sinon posez votre question sur le forum.
"Toute personne croyant qu'une croissance exponentielle peut durer indéfiniment dans un monde fini est soit un fou, soit un économiste."
Kenneth E. Boulding
"Les richesses naturelles sont inépuisables, car, sans cela, nous ne les obtiendrions pas gratuitement. Ne pouvant être ni multipliées ni épuisées, elles ne sont pas l’objet des sciences économiques."
Jean-Baptiste Say, Traité d'économie politique, 1803.
"/home/earth is 102% full ... please delete anyone you can."
Inconnu
et n'oublions des performances améliorées non négligeable pour Angular.
j'ai testé avec une même liste d'objets à afficher et la performance est net !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager