Ho bisogno di un consiglio sulla creazione di un'architettura in cui voglio il livello API tra livello UI e livello aziendale. Il livello dell'interfaccia utente deve utilizzare solo i servizi REST per la visualizzazione dei dati.
Il motivo per questo è che dobbiamo esporre lo stesso servizio per altri client come iPad, Android ecc.
Ora le mie domande sono:
-
Abbiamo bisogno di un'iniezione di dipendenza in questo caso? (Non penso perché non useremo alcun riferimento nel livello dell'interfaccia utente. L'unica cosa è che stiamo manipolando il JSON restituito dal servizio.)
-
Faranno male le prestazioni?
-
È questo l'approccio giusto?