Bueno, esto depende de la naturaleza de la aplicación. Si está construyendo un juego, no tiene sentido construir la lógica utilizando el servidor, siempre que no desee seguir el movimiento del juego.
El modelo cliente / servidor ofrece más ventajas que la lógica integrada.
1. La lógica integrada será más rápida en comparación con el modelo cliente / servidor. solo está ahorrando el viaje de ida y vuelta y todo será local. (Esta es la única ventaja que se me ocurre)
2. No tiene que cambiar la aplicación si está utilizando el modelo cliente / servidor. cualquier cambio en la lógica de negocios afectará al lado del servidor y el usuario no necesita actualizar la aplicación.
3. Su aplicación se asociará libremente con la lógica de negocios. puede usar el mismo modelo cliente / servidor y portarlo a diferentes plataformas como Android, iOS, etc.
4. El modelo Cliente / Servidor permite realizar un seguimiento de la actividad del usuario que se puede beneficiar más tarde ejecutando algunos motores analíticos en los datos. (la mayoría de las empresas hacen esto hoy)
5. El modelo Cliente / Servidor le da más flexibilidad a la aplicación.
A partir de ahora, solo puedo pensar en estos. 🙂
- ¿Por qué no hay industrias de TI / software en ciudades como Varanasi, Allahabad, Gorakhpur y Patna a pesar de la existencia de un grupo técnico?
- ¿Qué software se usa para crear programas?
- Cómo obtener una imagen a tamaño completo de una foto de perfil de Facebook
- ¿Con qué frecuencia los desarrolladores formatean sus Macbooks?
- ¿Cuál es el peor error cometido en informática y programación que resultó ser doloroso para los programadores durante años?