Sono in procinto di sperimentare modi per rompere un grande (e crescente progetto). Attualmente stiamo lavorando con una grande applicazione Angolare con quello che presto sarà un gran numero di componenti.
Un'idea che mi piacerebbe provare è rompere ogni componente in un sito / progetto completamente separato, come una raccolta di plugin per il sito web principale. Essenzialmente, invece di inserire una visualizzazione di ng, inserirò semplicemente un iframe e visualizzerò il contenuto.
Ci sono alcuni aspetti negativi che ho già notato io stesso:
-
gli iframe possono essere orribili
-
la distribuzione è più complicata
-
comunicare tra i plug-in è meno semplice
Spero che alcuni dei professionisti possano rivelarsi:
-
non è necessario ridistribuire la soluzione per aggiungere nuovi componenti al sito
-
i team che lavorano sui prodotti possono farlo, a loro piacimento. Possono utilizzare qualsiasi tecnologia e approccio e non sono limitati a Angular
Qualcuno ha qualche esperienza con questo tipo di approccio? Eventuali vantaggi e svantaggi da aggiungere a questo approccio? È diviso opinione sul lavoro un po 'quindi sarebbe bello avere più input da Internet.