Ho una grande sfida da risolvere dove ho alcune idee ma non so quale sarebbe la soluzione migliore.
Fondamentalmente devo sviluppare un'applicazione in cui devo sviluppare un front-end back-end (servizio web) e Multipli. Il nucleo di tutte le applicazioni sarà lo stesso, stesse richieste e funzionalità.
Ciò che sta per cambiare è il css, alcuni termini e visualizzazione in alcuni casi dati diversi (ma non così diversi)
Finora ho pensato di fare un'applicazione principale per il front-end (ad esempio utilizzando bootstrap) dove aggiungere un file css per cambiare lo stile e un file js con regole per visualizzare dati diversi e per la diversa formulazione.
Ma come posso davvero farlo? come posso evitare che lavori extra in futuro possano apportare modifiche a ciascun sito Web (front-end), come posso includere correttamente le regole. Inoltre non voglio creare 1 front-end e aggiungere condizioni (è una cattiva pratica e avrò molti problemi in futuro)
Nota: userò c # per il servizio web e angular 2 per il front-end (le tecnologie sono obbligatorie perché la mia azienda non è in grado di modificarlo). Probabilmente l'angolare 2 mi fornisce un buon modo per fare quello che sto pensando.