Pourquoi avons-nous besoin d'une Seule Page de l'Application?

La Single Page Application (SPA) est venu à nous. Beaucoup de nouvelles choses à venir avec elle en tant que bien, comme le Routage, la Page du cycle de vie à côté client, modèle MVC, le pattern MVVM, MV* le modèle,... et certains de Javascript modèles aussi venir de nous, comme AMD modèle, Singleton, Façade,..

Beaucoup de SPA cadres et les bibliothèques ont également été développés. Nous pouvons trouver certains de ses sur internet. Ils sont AngularJs, Reactjs, BackboneJs, DurandalJs,.. et beaucoup de composants tiers pour faire le Javascript de codage plus facile comme RequireJs, Amplifyjs, BreezeJs...

Mais je pense juste pourquoi avons-nous besoin de la SPA? Parce qu'il est vu à l'introduction de nouvelles choses complexes dans le développement de l'application web. En dépit de la SPA, nous pouvons utiliser le web traditionnel demande, chaque demande chaque chargement de la page. Je viens de voir un avantage, comme nous pouvons être facile à exécuter sur les mobiles et de s'adapter à un nouveau développement de l'application web de la tendance. Quelqu'un pourrait expliquer plus clairement à ce sujet?

Une chose de plus, si nous utilisons beaucoup de composants tiers à la composition d'un SPA. Donc, est-il une cohérence de cette application web? Je pense qu'il devrait faire un complexe pour maintenir un énorme composants à l'intérieur de notre application web. Comment pensez-vous que?

Toutes les suggestions sont les bienvenues.

  • Pourriez-vous envisager de préciser votre question? Vous avez demandé à plusieurs questions, dont la plupart sont tout à fait subjective. Votre question est susceptible d'être fermée, comme un résultat. Si vous avez une question spécifique qui peut être répondu de façon objective, merci de modifier en bas de cette question de l'exprimer.
  • "Blanc à l'écran, faites défiler jusqu'en haut, attendre sur une radio mobile pour 5 secondes" est un échec de l'expérience. Vous perdez de partage, de vente et de perdre du temps à ceux que vous essayez d'impressionner. Les Sites sont complexes de nos jours et la ré-interprétation de la css, les polices, etc est inutile avec un SPA. Posséder logique de nouvelle tentative est également agréable.
  • Beaucoup de SPA cadres... je dirais que c'est important - AngularJs, et tous les autres qui, combiné prendre moins de part de marché que d'AngularJs. Si vous voulez apprendre SPA surtout avec AngularJS, découvrez ce tutoriel.
InformationsquelleAutor thangchung | 2013-05-20