Préféré côté client la solution de routage?

Je suis en train de concevoir une page, un navigateur basé sur le web application.

JQuery est déjà utilisé dans mon application. Je suis actuellement à la planification de l'utilisation de KnockoutJS pour la liaison de données et l'INTERFACE utilisateur de gestion. Toutefois, j'ai utilisé Backbone.js dans le passé, et j'ai été assez impressionné par le routage des équipements fournis par le contrôleur de couche.

J'ai aussi regardé dans certains JQuery à base de solution comme pathjs pour le côté client de routage.

Ce serait génial si quelqu'un pouvait offrir des suggestions et des lignes directrices pour le choix d'un bon système de routage.

Je ne suis pas prêt à utiliser Backbone.js au lieu de KnockoutJS en raison de l'excellente liaison de données des installations de KnockoutJS.

  • Votre question n'est pas assez claire pour obtenir une réponse (pour moi). Pouvez-vous préciser ce que vous entendez par "bon système de routage'?
  • Par le système de routage je voulais dire un flexible côté client solution qui permet de cartographier les urls comme mydomail.com/#!/action/param1/param2 à des actions spécifiques.
  • Je suis en supposant que vous avez lu ceci: documentcloud.github.com/backbone/#Controller-routes Pas sûr de ce que vous cherchez si vous prévoyez d'utiliser backbone.js. L'infrastructure de routage est là, à vous de superposition des itinéraires en fonction de votre application.
  • PathJS n'est pas une solution basée sur jQuery. Il n'a pas de externam dépendances, et inclut pas d'autres bibliothèques. Il est entièrement autonome, mais fonctionne bien avec tous les autres bibliothèques.
InformationsquelleAutor lorefnon | 2011-06-11