Scrivo software da diversi decenni e in questi giorni tutto è web.
Prima del web avevamo app Client Server che erano fondamentalmente applicazioni client spesse che parlavano direttamente al database. Avevano alcuni svantaggi, come l'implementazione era ingombrante, non scalabile perché DB gestiva tutto il traffico. Ovviamente allora la distribuzione delle app era limitata ad essere su un desktop su una rete aziendale. I vantaggi di queste app erano che avevano meno strati e si sviluppavano rapidamente.Qualcuno ancora usa Client Server Architecture
Ci sono momenti in cui i requisiti richiedono un'app dietro un firewall con un database dedicato e una quantità relativamente piccola di client. Suggerisco (a volte su StackOverflow) la vecchia architettura di tipo Client/Server e tutti mi guardano come se avessi 3 gambe e 6 braccia.
Con tecnologie moderne che consentono l'implementazione automatica di app e gli strumenti che abbiamo oggi. C'è una ragione per cui questa tecnologia non è praticabile? È che la nuova generazione di sviluppatori conosce solo le cose del web?
Cosa, mai sentito parlare delle applicazioni Access? – Earlz
Ehi, ragazzi! Vattene dal mio prato! – Stephen
In questi giorni soffoco ogni volta che qualcuno dice che i browser sono thin client ... non hanno fatto capolino nella lista dei componenti aggiuntivi nel mio FF ... –