L'azienda per cui lavoro ha già un'app web completamente funzionale scritta in java con framework JSF. Sono ora in procinto di creare una versione mobile di questa app Web e di avere alcune domande generali su dove mettere questa app Web mobile.
-
Questa app web mobile dovrebbe essere un progetto separato, confezionato in una guerra diversa e installato come app separata nel server o dovrebbe far parte dell'applicazione web esistente, incluso nella stessa guerra e installato come lo stesso app nel server?
-
L'app web mobile utilizza jsf Manage Beans della web app esistente? Ad esempio, disponiamo già di un'app di registrazione degli ordini composta da diversi jsf Manage Beans e jsf pages. Per creare la versione mobile di questa app, dovrei semplicemente creare una nuova versione mobile delle pagine jsf ma usare tutte le jsf Manage Beans esistenti in quelle jsf mobile? Mi imbatterò in un problema perché il flusso di pagine dell'app web mobile potrebbe essere diverso dal flusso di pagine dell'app Web? Ma se non riuso, sembra che ci sarà un sacco di codice duplicato.