Ho un'app a singola pagina basata su AngularJS che consente all'utente di utilizzare più elementi contemporaneamente. Ho deciso di utilizzare un'interfaccia utente con più schede implementata in codice personalizzato.
Tuttavia, l'utente inizia a chiedere sempre più funzionalità di gestione delle schede come la riorganizzazione, il ritorno all'ultima scheda dopo la chiusura, ecc. e mi sembra di duplicare le funzionalità di gestione delle schede del browser.
Sfortunatamente, è difficile estendere un'applicazione Angolare su più schede, quindi questo tipo di reinvenzione della ruota è accettabile?
(Ho provato a cercare i widget esistenti con queste funzionalità, ma non riesco a trovarne uno adatto alla perfezione.)