Base di codice separata per il sito web reattivo e le app mobili?

2

Ho creato una semplice applicazione web a singola pagina reattiva (circa 5 viste) per sostituire la nostra vecchia applicazione web jsf usando angularjs + bootstrap. Ora esaminiamo strutture come ionica, cordova e trigger.io.

ciò che non capisco è, dovrei riutilizzare direttamente il mio codice di applicazione web reattivo in, diciamo, quadro ionico? So che ci sono delle differenze tra questi framework ma l'idea principale è scrivere un'app usando js + html5 e incorporarla in una webview per girare su piattaforme diverse.

Quanto e cosa posso riutilizzare dalla mia app angolare + bootstrap? Suppongo di poter riutilizzare i servizi angularjs che parlano di backend, ma non di controller o ui. O l'app mobile e il sito web reattivo sono basi di codice completamente diverse con diversi obiettivi / approcci?

    
posta Reek 29.06.2016 - 14:09
fonte

1 risposta

1

Nel caso di una semplice applicazione web, è possibile condividere completamente le basi di codice tra il sito Web e l'applicazione mobile. In questo caso, in pratica avvolgi semplicemente il codice del tuo sito web nell'applicazione mobile (Cordova segue questo modo di pensare).

In alcuni casi ha senso divergere le codebase, ma penso che questa sia l'eccezione alla regola, non la norma.

    
risposta data 29.06.2016 - 14:43
fonte

Leggi altre domande sui tag