Hola!. He visto que en muchos sitios se habla de validaciones y métodos de seguridad al trabajar en este lenguaje, pero si el usuario puede editar el código en su navegador, ¿qué sentido tiene?.
Es mera seguridad, todo lo importante se valida con el servidor. Un usuario común no modificaría el código, y en todo caso si lo hace, siempre se debe de validar desde el servidor toda información sensible.
Y sí, es útil, para evitar que usuarios coloquen información errónea, y no tenga que recargar la página para saberlo (aunque ahora se pueden validar datos con los formularios de htm5)