¿Cómo deberíamos saber si es seguro? No sabemos cómo funciona el resto de su aplicación. Por ejemplo, ¿dónde estás poniendo esos contactos? ¿Está utilizando la concatenación de cadenas para generar una consulta SQL o algo así? También considere que los formularios de contacto están dirigidos por robots de spam; ¿tiene un CAPTCHA en ese formulario?
Al pensar en la seguridad, debe pensar en todo el sistema, no solo en partes de él.
De lo contrario, la validación del lado del cliente es principalmente “solo por diversión”. Es una experiencia de usuario, completamente ajena a la seguridad. La validación real siempre ocurre en el servidor (por ejemplo, es trivial deshabilitar JavaScript en su navegador; luego, toda su validación del lado del cliente ha desaparecido; no importa que las solicitudes se puedan enviar directamente, sin necesidad de un navegador web).
- Quiero aprender desarrollo web usando Ruby on Rails (sé que aprender el lenguaje Ruby es esencial). ¿Necesito pasar tiempo para aprender PHP también?
- ¿Has conocido a un desarrollador de Full Stack que está entusiasmado con el front-end y el back-end?
- ¿Qué lenguajes de programación son front-end y cuáles son back-end para aplicaciones de Android?
- Sé HTML / CSS y JavaScript y C ++. Quiero aprender un idioma del servidor. ¿Qué debo aprender y tiene futuro: Java, Python (preferir), Nodejs o PHP?
- ¿Cuál es el mejor backend de JavaScript para una solución de IoT?