Sto avviando un nuovo progetto angolare (un'applicazione a singola pagina), che avrà viste complesse (finestre di dialogo, procedure guidate, popup, caricatori), anche se i requisiti esatti non sono così chiari al momento .ui router vs ngroute per l'app sinlge page
Devo utilizzare ui.router in anticipo? O dovrei iniziare con ngRoute e passare a ui.router quando necessario?
Quali vantaggi ha ui.router su ngRoute? Quali sono le limitazioni che potrebbero indurmi a optare per ui.router?
Dalla mia ricerca sembra che ui.router faccia molto più di ngRoute, proverei a evitare la complessità il più a lungo possibile.
Ho letto What is the difference between angular-route and angular-ui-router?, ma non mi aiuta molto (essendo un noob totale angolare).
Ho ottime capacità in js, jquery, html però.
Utilizzare ui-router in anticipo. È altrettanto facile da usare quanto il built-in ng-route, ma con il vantaggio che ha molte più funzioni che saranno utili in fondo alla strada. (Risoluzione dei dati prima del rendering di una vista, aggiunta di dati personalizzati a una vista ... ecc.) – skubski
ma ngRoute offre tutte le stesse funzionalità per il rendering, dati personalizzati, no? – Jones
Oh, lo fa. Penso che il link nel tuo thread riassuma perfettamente le funzionalità extra, specialmente le viste nidificate sono un grande vantaggio di ui-router. Dato che sai già che nella tua app hai viste complesse, perché dovresti scegliere di scegliere ng-route allora? La curva di apprendimento? Che è esattamente lo stesso in ui-route imo. – skubski