Sono uno sviluppatore di software e il tipo di sviluppatore che chiamiamo " sviluppatore front-end ". Sto lavorando su elementi come Angular JS , Angular 2 e altri.
Volevo sapere come possiamo organizzare il nostro front end in modo da poter adattare un'architettura simile ai
Fondamentalmente sto pensando a Platform as a Service come app di front-end in cui il modulo può essere caricato indipendentemente in base alla configurazione e del ruolo di amministrazione . In una piattaforma come servizio come app selezioniamo i componenti che l'applicazione richiede e caricano indipendentemente senza influire sull'intera applicazione.
Come possiamo organizzare il codice, in modo che il nostro codice di front end possa soddisfare questi requisiti?
Non voglio creare applicazioni monolitiche in un contesto di microservizi e su larga scala. Stavo pensando a un modo per dividere i miei componenti front-end. Ma i problemi arrivano quando proviamo ad esporre quei componenti in una pagina web che li aggregherebbe per creare un'applicazione reale ...
Sono un po 'perso in questa situazione e ho bisogno di aiuto per capire il flusso su un lato frontale.
Se puoi, collega tutti gli articoli o le pratiche che potrebbero aiutarmi.