Rasoir basé sur MVC vs Single Page Application MVC 4

J'ai utilisé pour utiliser MVC 3 Rasoir moteur de rendu des pages. Parfois, j'ai eu à utiliser les appels AJAX pour le transfert de Rasoir-rendu HTML et de l'insérer dans la page à l'aide de JQuery. En tant que nouveau projet de départ, nous ne considérons utiliser MVC 4 Page Unique cadre d'Application qui est nouveau pour nous. J'ai pris le premier coup d'œil à ce qui m'a laissé avec des sentiments mitigés:
D'une part, il implique l'ensemble de vos données sont transférées par JSON et le client fait tout le travail pour les rendre et de coder certaines liées à l'INTERFACE utilisateur de la logique qui est excellent pour le serveur et les performances du réseau. D'autre part le client (HTML+JavaScript) devient de plus en plus lourd avec un bouquet de chaînes magiques cachés et de relations à l'intérieur de ce qui semble être difficile à maintenir. Nous avons utilisé pour VS intellisense, type-safed .NET serveur de code pour afficher les pages que nous avons d'échange pour les scripts clients et knock-out de liaison des états en cas de SPA.

Je me demande tout prons et inconvénients de l'utilisation de SPA comparant à un Rasoir, d'autres que ce que j'ai mentionné ici? Grâce

  • Faux choix. Vous pouvez utiliser de Rasoir dans un SPA. Juste peut-être pas autant.
  • Nous allons utiliser Rasoir pour la première fois de chargement de la page sans les données, tous les autres demandes sont à faire avec l'aide d'Ajax+JSON, MS SPA n'implique pas utiliser Rasoir pour le chargement des données
  • "prons". Lol, je pense que cela devrait être le nouveau mot de remplacement pour les "avantages et inconvénients".
InformationsquelleAutor YMC | 2012-05-10