Sono curioso di sapere come le persone affrontano una situazione come questa. Ho un'applicazione che in un percorso come "/ categories" mostra un elenco di categorie. Quando si fa clic su ogni categoria, viene visualizzato un elenco di prodotti in quella categoria e il percorso si aggiorna a qualcosa come "/ categories/1/products". Se navigo in un punto e poi clic sul pulsante Indietro, dovrei essere in grado di visualizzare solo la visualizzazione elenco prodotti per la categoria precedente, senza re-rendering della vista categorie.Routing backbone con subviews
Tuttavia, devo anche assicurarmi che quando navigo direttamente in "/ categories/2/products" venga visualizzato sia l'elenco delle categorie sia l'elenco dei prodotti.
Fondamentalmente, significa che il router dovrebbe rispondere in modo diverso alla navigazione della cronologia di back/forward piuttosto che accedere direttamente a un URL. C'è una soluzione comune a questo tipo di problema?