Desktop-sovelluksen hybridi arkkitehtuuri
Tietokantakeskeiset desktop-sovellukset (kuvassa ”Traditional desktop-app”) on perinteisesti tehty siten, että client-koneella oleva sovellus kutsuu tietokantapalvelimella olevaa sovelluksen tietokantaa. Tällaista sovellusta on raskasta päivittää, asennus on tehtävä kaikille client-koneille. Mikäli sovelluksesta halutaan tehdä web-versio, on lähes koko sovellus kirjoitettava uudelleen. Toisaalta desktop-sovellus on helpompi toteuttaa kuin vastaava websovellus, jos sovelluksessa on