46 votes

avantage d'utiliser js angulaire sur asp.net mvc

Y a-t-il un intérêt à utiliser js angulaire sur asp.net mvc, étant donné qu'ils font tous les deux la même chose? Quels sont les avantages d'utiliser angular over asp.net mvc + jquery? Dans quel type de scénario choisiriez-vous un angle? Si vous choisissez angular dans un environnement Microsoft, que feriez-vous tourner côté serveur? Serait-ce quelque chose comme API Web? Ou y a-t-il encore des avantages à utiliser asp.net mvc traditionnel?

25voto

Mark Coleman Points 24469

Cette question est un peu subjectif, cependant c'était notre raisonnement.

  1. Laissez le client poignée de rendu de pages, de libérer des ressources sur le serveur.
  2. L'effet de levier intégré dans la mise en cache des serveurs de cache puisque nous faisons affaire avec <html/> de contenu.
  3. Depuis les pages sont mises en cache les seuls échanges est json charges.
  4. Nous avons été à l'aide de NancyFx, mais WebAPI ou de Service de la Pile serait très bien fonctionner.
  5. Nous avons voulu construire un réactif single page application et AngularJs adapter le projet de loi pour la testabilité plein, riche en fonctionnalités cadre.
  6. AngularJs forces vous dans un modèle que nous avions besoin pour JavaScript, dans le passé, nos jQuery lourds des applications transformé en fonctionnel spaghetti (Qui était de notre faute mais le fait d'être guidé par Angulaire aidé beaucoup).

Comme avec tous les cadres de choisir celle qui vous convient

15voto

Ketan Points 2871

Sur mon site http://www.reviewstoshare.com, je suis en utilisant AngularJS avec ASP.NET MVC. La principale raison je n'ai pas à aller tout le chemin avec AngularJS est que le RÉFÉRENCEMENT n'est pas facilement réalisable avec AngularJS. Gardez à l'esprit que mon site a déjà été construit à l'aide d'ASP.MVC + Jquery pour la page d'interaction en tant que de besoin.

D'autre part, il y a encore quelques "Ajaxy" la nature du site, comme des commentaires, voter, de pavillon etc. Pas trop différent de Stackoverflow lui-même. Avant d'AngularJS il a été un gâchis de plugins Jquery et des fonctions au sein d' $(document).ready() rappel, pour ne pas mentionner le code JS n'était pas testable beaucoup.

En fin de compte, je suis allée avec les deux.

1voto

Daman Singh Points 31

Si vous avez envie d'utilisation de Java Script cadre puis Angular JS rochers. SEO pourrait être la question. Vous avez besoin d'avoir une compréhension plus profonde de DOM et Java Script par rapport à d'autres célèbres Frameworks JS. J'ai développé une Preuve de Concept à l'aide de Angular JS Exigent JS à l'aide de ASP.net MVC Vous pouvez avoir un coup d'oeil au lien donné ci-dessous http://angualrjsrequirejsaspmvc.blogspot.com/2013/08/angular-js-with-require-js-front-end.html

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X