Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Passaggi successivi
Questa guida ha trattato i modelli architettonici e organizzativi, i compromessi per le decisioni chiave e i problemi di governance relativi ai microfrontend. Le tabelle riassumono i compromessi delle pratiche discusse in questo documento in termini delle seguenti dimensioni:
-
Autonomia ‒ La capacità di ogni team di microfrontend di evolvere in modo indipendente la propria implementazione e il rilascio agli utenti finali.
-
Coerenza ‒ L'esperienza complessiva dell'applicazione in cui ogni micro-frontend si comporta come previsto. Un'elevata coerenza significa che i microfrontend sono coerenti con il resto dell'applicazione e non danneggiano l'esperienza utente dell'intera applicazione.
-
Complessità ‒ La quantità di infrastruttura, codice e impegno necessari per implementare e testare i microfrontend, l'applicazione complessiva e i controlli di governance.
Pratica |
Autonomia |
Coerenza |
Complessità |
|---|---|---|---|
Creazione con micro-frontend anziché applicazioni monolitiche |
Elevata |
Media |
Elevata |
Pratiche di condivisione del codice |
Autonomia |
Coerenza |
Complessità |
|---|---|---|---|
Non condividere nulla |
Elevata |
Bassa |
Bassa |
Condividete preoccupazioni trasversali |
Media |
Elevata |
Media |
Condividete la logica aziendale |
Bassa |
Elevata |
Media |
Condividi tramite le librerie in fase di compilazione |
Media |
Elevata |
Bassa |
Condividi in fase di esecuzione |
Elevata |
Elevata |
Elevata |
Pratiche di individuazione tramite microfrontend |
Autonomia |
Coerenza |
Complessità |
|---|---|---|---|
Configurazione durante la creazione dell'applicazione |
Bassa |
Elevata |
Bassa |
Individuazione lato server |
Elevata |
Elevata |
Media |
Individuazione lato client (runtime) |
Elevata |
Elevata |
Media |
Visualizza le pratiche di composizione |
Autonomia |
Coerenza |
Complessità |
|---|---|---|---|
Composizione lato server |
Elevata |
Media |
Elevata |
Composizione laterale |
Media |
Media |
Elevata |
Composizione lato client |
Elevata |
Media |
Media |
Per ulteriori informazioni sui concetti introdotti in questa guida, consulta la sezione Risorse.