Tutti gli esempi su Backbone Ho visto utilizzare un router per l'intera applicazione, ma non avrebbe senso avere un router per ogni singola parte della tua app (header, footer, stage , barra laterale)? Qualcuno ha creato app con più di un router e quali sono le tue esperienze?Più router vs router singolo in BackboneJs
Pensiamo a un'app complessa con viste nidificate: non sarebbe meglio quando una vista ha il proprio router che gestisce la visualizzazione delle subviews, piuttosto che avere un grande router che deve informare la vista principale per cambiarne la sua subviews?
Lo sfondo di questa domanda: ho visto molti paralleli del router in backbone e ActivityMapper in GWT. ActivityMapper è responsabile solo di ottenere il presentatore giusto per una determinata rotta e un determinato contenitore nel DOM.
L'intero punto dell'oggetto Router è correlare una raccolta di viste a un determinato URL, in particolare la parte dopo l'hash. È inteso come obiettivo esternamente navigabile (e bookmarkable). Perché avrebbe senso avere più router?Puoi dare una spiegazione più chiara di ciò che stai cercando di ottenere? –
Ho concretizzato la mia domanda, si spera. –
Ottima domanda Andreas, questo è sicuramente qualcosa che più persone stanno cercando di fare mentre le loro app crescono. –