Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Validaçao

É melhor fazer validação do lado do cliente ou do servidor. Porque?

3 respostas
solução!

O melhor é fazer nos 2. Do lado do cliente é legal por conta da velocidade do feedback, a página nem vai dar reload e o cliente já vai saber que algo tem errado...

Do lado do servidor é super importante, dado que, por exemplo, se seu código de validação client side tiver com algum erro o dado vai inválido para o servidor e vc não pode deixar nada entrar inválido na sua aplicação. Outro detalhe importante é que o navegador é terra de ninguém, vc pode alterar tudo que está enviado... A regra básica é: nunca confie em nada que vem do navegador, nada.

Mas para tudo isso existe um custo, ele é viável?

Super viável.. melhor validar do que deixar dado inválido entrar no seu sistema.