Componenti tema React

Una domanda un po’ strana, ma qualcuno ha provato a creare un componente tema usando React? Ho visto alcune fonti che spiegano come far funzionare React con Ember, ma non sono sicuro che possano essere applicate nel contesto di un componente tema.
Esempio:
https://medium.com/front-end-weekly/using-react-components-in-your-ember-app-8f7805d409b0

Caso d’uso:
Il cliente ha un’intestazione di marca elaborata scritta in React, utilizzata su tutte le sue proprietà web. Questa barra presenta i suoi prodotti principali e cambia frequentemente, quindi sarebbe utile poterla spostare in un repository separato e avere un unico luogo per aggiornarla, invece di doverla mantenere in Ember, React, ecc.

Dal link:

Funziona davvero, ma dovresti fare davvero attenzione a includere sia le librerie Ember che React nella tua applicazione, dato che si tratta di una quantità considerevole di JavaScript da inviare agli utenti.

Devi valutare attentamente se aumentare così tanto i tempi di caricamento del forum ne valga davvero la pena per te.

La strada più comune qui è che l’intestazione venga scritta in qualsiasi linguaggio, ma compilata in HTML, e ogni progetto successivo importi semplicemente l’HTML risultante.

Grazie per essere la voce della ragione :slight_smile:

Consumare l’HTML è un approccio molto più ragionevole. L’unica difficoltà è che l’intestazione contiene i link Accedi/Registrati che devono cambiare in base allo stato di accesso dell’utente…

Forse il trucco consiste nell’implementare la struttura di base dell’intestazione, inclusa la sezione dinamica di accesso, in Ember, e caricare solo l’area del contenuto che cambia frequentemente.