Validación en cliente, no lo veo claro
Y digo yo, ¿para qué validar en cliente si la validación en servidor siempre hay que hacerla? ¿No estamos duplicando el código y la lógica de la aplicación? ¿Para ahorrar un par de llamadas al servidor? Eso sin contar con que hacer validación accesible en cliente no es nada fácil.
El caso, no digo que no sea útil en algún momento, ¿pero alguien me da buenas razones para hacerlo de forma intensiva?
Gracias
October 24th, 2006 at 8:56 am
La única razón es por usabilidad y mejorar los procesos de usuario. Me explico. Si a un usuario le indicamos que tienen un error conforme escribe, o que le falta algún campo antes de perder 10-15 segundos en enviar y recibir la contestación del servidor, ¿no crees que mejora la experiencia de usuario?
Está claro que la validación en servidor te la comes sí o sí, pero pensando en el usuario, cuanto antes acabe el proceso y de la manera mas satisfactoria: mejor.