validação de registros(campos)
é aconselhavel fazer validação utilizando javascript?
Marcelo Pastore
Curtidas 0
Respostas
Marcio Araujo
06/09/2013
dependendo da situação é legal sim, se for algo interno, blz!!!
GOSTEI 0
Tiago
06/09/2013
é aconselhavel fazer validação utilizando javascript?
Sem dúvidas , mas é bom sempre fazer a validação do lado do servidor também. Afinal o usuário tem como desabilitar o javascript pelo navegador... Se a validação ficar apenas no lado do cliente, corre o grande risco de permitir entradas indesejadas.
GOSTEI 0
Marcelo Pastore
06/09/2013
é aconselhavel fazer validação utilizando javascript?
Sem dúvidas , mas é bom sempre fazer a validação do lado do servidor também. Afinal o usuário tem como desabilitar o javascript pelo navegador... Se a validação ficar apenas no lado do cliente, corre o grande risco de permitir entradas indesejadas.
então não seria melhor deixar isso somente com o lado servidor?
GOSTEI 0
Tiago
06/09/2013
Você pode fazer isso, depende de você,o pois cada vez será requisitado um acesso no servidor. É muito mais rápido e interativo validar no lado do cliente.
Já trabalhei em projetos que só validava utilizando o lado cliente, outros utilizando os dois, mas nunca só o servidor, sempre tinha que ter um javascript ou jquery para um feedback mais rápido.
Já trabalhei em projetos que só validava utilizando o lado cliente, outros utilizando os dois, mas nunca só o servidor, sempre tinha que ter um javascript ou jquery para um feedback mais rápido.
GOSTEI 0
Marcelo Pastore
06/09/2013
então, como vc escreveu, melhor fazer nos dois mesmo?
GOSTEI 0
Tiago
06/09/2013
Bom Marcelo, eu prefiro fazer nos dois lados. No entanto quando você valida pelo cliente, a requisição não é enviada para o servidor pois o processamento acontece na página. Caso o usuário desabilite o javascript a validação no lado do cliente não funcionará, ai sim o servidor valida os dados.
Afinal quanto mais validações tivermos, mais seguro tornaremos o nosso sistema.
Afinal quanto mais validações tivermos, mais seguro tornaremos o nosso sistema.
GOSTEI 0
Joel Rodrigues
06/09/2013
Muitas vezes a validação feita no front-end permite que o usuário corrija os erros antes de submeter o formulário, evitando assim uma requisição e processamento "desnecessário".
GOSTEI 0
Marcelo Pastore
06/09/2013
Bom Marcelo, eu prefiro fazer nos dois lados. No entanto quando você valida pelo cliente, a requisição não é enviada para o servidor pois o processamento acontece na página. Caso o usuário desabilite o javascript a validação no lado do cliente não funcionará, ai sim o servidor valida os dados.
Afinal quanto mais validações tivermos, mais seguro tornaremos o nosso sistema.
Afinal quanto mais validações tivermos, mais seguro tornaremos o nosso sistema.
nesse caso, estarei seguindo a dica.
GOSTEI 0
Marcelo Pastore
06/09/2013
Muitas vezes a validação feita no front-end permite que o usuário corrija os erros antes de submeter o formulário, evitando assim uma requisição e processamento "desnecessário".
existe alguma dica relacionado ao que deve e o que não deve ser feito?
GOSTEI 0
Thiago Jesus
06/09/2013
O ideal é você escrever a sua validação utilizando Javascript (lado do cliente).
Esta é a maneira mais simples e performática.
Esta é a maneira mais simples e performática.
GOSTEI 0
Marcelo Pastore
06/09/2013
O ideal é você escrever a sua validação utilizando Javascript (lado do cliente).
Esta é a maneira mais simples e performática.
Esta é a maneira mais simples e performática.
somente javascript?
GOSTEI 0
Thiago Jesus
06/09/2013
O ideal é você escrever a sua validação utilizando Javascript (lado do cliente).
Esta é a maneira mais simples e performática.
Esta é a maneira mais simples e performática.
somente javascript?
Boa tarde Marcelo,
Hoje as principais tecnologias para desenvolvimento front-end são HTML5, CSS3 e Javascript.
O ideal em uma aplicação web é você balancear a carga de processamento entre o Cliente e o Servidor.
No caso do Cliente o ideal é utilizar justamente essas 3 tecnologias citadas em conjunto.
Quando falamos em validações no lado do Cliente a principal tecnologia é o Javascript. Existem diversos frameworks que facilitam o trabalho e evitam que o desenvolvedor tenha que escrever código Javascript partindo do 0. No caso de formulários temos a ajuda do HTML5 que possui recursos poderosos para validações e facilitam muito o trabalho.
Valeu!
GOSTEI 0
Tiago
06/09/2013
A validação pelo lado do cliente é bem mais rápida, mas acredito que seja bom fazer a verificação no lado do servidor também... caso utiliza HTML5, a dica que eu dou é para verificar se os recursos a ser utilizado no seu projeto atendem aos browsers mais populares..
GOSTEI 0
Marcelo Pastore
06/09/2013
não sabia dessa novidade do HTML 5, qual seria a tag?
GOSTEI 0
Marcelo Pastore
06/09/2013
A validação pelo lado do cliente é bem mais rápida, mas acredito que seja bom fazer a verificação no lado do servidor também... caso utiliza HTML5, a dica que eu dou é para verificar se os recursos a ser utilizado no seu projeto atendem aos browsers mais populares..
ainda tem essa dos browsers aceitarem o html 5...
GOSTEI 0
José
06/09/2013
Realmente o HTML 5 traz essa questão de compatibilidade com os navegadores. Pelo menos por enquanto, entretanto os navegadores veem se adequando aos novos atributos do HTML 5.
GOSTEI 0
José
06/09/2013
Olá amigos, como estamos em relação a este tópico, podemos da-lo por concluído. ?
GOSTEI 0