Cet article présente principalement la différence entre angularjs et angulairejs4, ainsi que les détails des avantages de l'utilisation d'angular4. Regardons ensemble cet article
Inconvénients d'angularjs :
1. Le mécanisme de vérification des valeurs sales lui-même sera déclenché lorsque les données de la page changent. Lorsque de plus en plus de données sont liées à la page, le programme déclenchera en permanence le mécanisme de vérification des valeurs sales et la réponse du programme deviendra plus lente et plus lente. plus lent
2. Le routage et le sous-routage ne peuvent pas être imbriqués. Une solution tierce est fournie, mais elle est très instable à utiliser.
3. Portée La limitation de la portée de $scope rend de nombreux événements natifs inutilisables. Par exemple, les événements de clic doivent être implémentés à l'aide d'instructions
4. Lors de la vérification du formulaire, vous devez écrire une instruction pour afficher un message d'erreur, ce qui est très gênant
Nouvelles fonctionnalités de angulaire4 :
1. Le nouvel outil de ligne de commande angulaire cli
2 Le rendu côté serveur, qui peut créer une application d'une seule page dont le chargement prend 10 secondes en 1. deuxième. Vous pouvez également effectuer une optimisation SEO pour chaque vue individuelle
3. Compatible avec mobile et ordinateur de bureau. Créez des applications multiplateformes et des applications mobiles, en fournissant des composants d'interface utilisateur pouvant être utilisés sur mobile et sur ordinateur
(Si vous souhaitez en savoir plus, accédez au PHP Site Web chinoisManuel de développement AngularJSApprendre)
Comparaison avec d'autres frameworks :
1. réagir
1.
2.architecture flux, réalisant le rendu côté serveur
3. Il s'agit simplement de la couche V dans MVC et doit souvent être utilisée en combinaison avec d'autres bibliothèques. L'accent est mis sur l'interface utilisateur
et angulaire répond à tous les avantages ci-dessus
2. vue
1. Simple
2. Flexible
3. Se concentrer uniquement sur le web
4. est similaire à la communauté . Vue est développé par l'équipe angulaire nationale de Google)
5. Rendu côté serveur, vue ne peut utiliser que d'autres bibliothèques de rendu de serveur
angular peut être utilisé pour rendre le Web. , iOS, Android et terminaux mobiles
Cet article se termine ici (si vous voulez en savoir plus, rendez-vous sur le site Web PHP chinois Manuel d'utilisation d'AngularJS pour en savoir plus). questions, vous pouvez laisser un message ci-dessous.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!