Come far colloquiare diversi sistemi di frontend (come Web, Android, iOS) con i servizi di backend? Un solo backend comune? Uno per il web, uno per tutti i diversi sistemi mobili? Oppure ancora uno diverso per ogni piattaforma mobile? Il pattern Backends for Frontends, proposto da @samnewman , illustra e valuta le diverse possibilità.