Je tiens à ajouter quelque chose au sujet de AngularJS différence avec jQuery à partir d'un point de vue du développeur.
Dans AngularJS, vous devez avoir une très structuré de vue et d'approche sur ce que vous voulez accomplir. Il est à peine à la suite d'un linéaire de la mode pour effectuer une tâche, mais plutôt, les échanges entre les différents objets de prendre soin de la demande et des actions, qui, ensuite, est nécessaire au angulaire est un MVC Basé sur le cadre. Il faut aussi un au moins plan général de la version finale de l'application, car le codage dépend beaucoup de la façon dont vous voulez que les interactions d'être terminé.
jQuery est comme un libre de la poésie, vous écrire des lignes et de garder des relations et de l'élan approprié pour votre tâche à accomplir.
Si, en Angular JS, vous devez suivre certaines règles, ainsi que de maintenir la dynamique et les relations de bon, c'est peut-être plus classique Spencerian sonnet (un célèbre poète classique) dont le poème est structurels et liés à de nombreuses règles.
Comparée à AngularJS, jQuery est plus comme un ensemble de codes et de fonctions (qui est, comme déjà mentionné, idéal pour manipulation du DOM et rapide-effet de la réalisation), tandis que AngularJS est un véritable cadre qui permet au développeur la possibilité de construire une entreprise web-application avec beaucoup de liaison de données et d'échange dans un superbement organisé-le routage et la gestion.
En outre, AngularJS n'a pas de dépendance sur jQuery pour accomplir sa tâche. Il dispose de deux très belles fonctionnalités qui ne sont pas trouvés en jQuery dans tous les sens:
1- Angular JS vous apprend à coder et à atteindre un objectif, non seulement d'accomplir un but par tous les moyens. La peine de mentionner que AngularJS utilise entièrement le cœur et le cœur de Javascripts et ouvre la voie pour vous de vous intégrer dans votre application, les techniques tels que le DI (injection de dépendance). Travailler avec angularJS vous doit (ou doivent) en savoir plus élevées des techniques de codage en Javascript.
2- Angular JS est entièrement indépendant pour gérer des directives et de la structure de votre application; vous pouvez alors simplement prétendre que jQuery peut faire la même chose (l'indépendance), mais, en effet, AngularJS, comme l'ont mentionné à plusieurs reprises dans les lignes ci-dessus, a l'indépendance dans la plupart des excellentes possible structurellement MVC -.
Une dernière remarque est que, il n'y a pas de guerre de Noms, car il est loin de déranger d'être biaisé, ou subjective. jQuery de l'ampleur et de la grandeur a été prouvé, mais leurs usages et les limites( de tout cadre ou logiciels) sont les préoccupations de la discussion et des débats similaires autour de.