Validação server-side ou client-side?
Opa galera, queria a opinião de vocês para uma parada.
Vocês preferem fazer validação do lado do cliente ou do lado do servidor.
Sei que os dois juntos seriam uma melhor opção.
Mas no caso de escolher um, qual vocês acham melhor?
Vocês preferem fazer validação do lado do cliente ou do lado do servidor.
Sei que os dois juntos seriam uma melhor opção.
Mas no caso de escolher um, qual vocês acham melhor?
Calebe Menezes
Curtidas 0
Melhor post
Fabio Parreira
08/11/2016
Em questões de performance, validações no lado do cliente é sempre melhor, visto que você tira o processamento do servidor. No entanto, para requisições que tem influência direta no banco de dados, ou seja, algum dado que precisa ser tratado antes de ser inserido na sua base de dados, o bom é validar nos dois lados, visto que alguém com conhecimento de programação web pode anular ou modificar o comportamento do JavaScript e mandar códigos ou dados maliciosos para a sua aplicação.
GOSTEI 3
Mais Respostas
Luiz Santos
08/11/2016
Calebe.
Depende do que você precisa validar.
Normalmente validações em formulários ficam no lado Client, com Java Script. (validar um CPF, por exemplo)
Agora se precisa validar um dado que dependa de banco de dados, ai a validação tem que ser feita do lado do servidor.
(Por exemplo, verificar se um determinado cliente já existe na base)
E as duas validações podem (e são) utilizadas em conjunto.
Grande abraço
Depende do que você precisa validar.
Normalmente validações em formulários ficam no lado Client, com Java Script. (validar um CPF, por exemplo)
Agora se precisa validar um dado que dependa de banco de dados, ai a validação tem que ser feita do lado do servidor.
(Por exemplo, verificar se um determinado cliente já existe na base)
E as duas validações podem (e são) utilizadas em conjunto.
Grande abraço
GOSTEI 2
Jones Granatyr
08/11/2016
Opa! Em aplicações comerciais web o melhor é fazer as duas, pois se fizer somente no cliente é muito fácil utilizar SQL Injection para invadir ou apagar dados do servidor
GOSTEI 2
Calebe Menezes
08/11/2016
Opa pessoal, legal, muitos pontos de vista sobre o assunto! Bem bacana!
GOSTEI 0