He estado escribiendo software durante varias décadas y actualmente todo es web.
Antes de la web teníamos aplicaciones de Client Server que básicamente eran aplicaciones de cliente grueso que hablaban directamente a la base de datos. Tenían algunas desventajas, como la implementación era engorrosa. No se escamó porque DB manejó todo el tráfico. Por supuesto, en aquel entonces la distribución de aplicaciones se limitaba a estar en una computadora de escritorio en una red corporativa. Los beneficios de estas aplicaciones fueron que tenían menos capas y se desarrollaron rápidamente.¿Alguien todavía usa Client Server Architecture
Hay momentos en que los requisitos requieren una aplicación detrás de un firewall con una base de datos dedicada y una cantidad relativamente pequeña de clientes. Sugiero (a veces en StackOverflow) la vieja arquitectura de tipo Cliente/Servidor y todos me miran como si tuviera 3 patas y 6 brazos.
Con tecnologías modernas que permiten despliegues automáticos de aplicaciones y las herramientas que tenemos hoy en día. ¿Hay alguna razón por la cual esta tecnología no sea viable? ¿Es que la nueva generación de desarrolladores solo sabe cosas de la web?
¿Qué, nunca escuché de las aplicaciones de Access? – Earlz
¡Oye, chicos! ¡Sal de mi césped! – Stephen
En estos días Me ahogo cada vez que alguien dice que los navegadores son clientes ligeros ... que no se asoman en la lista de complementos en mi FF ... –