Node.js 前端或后端的字段验证?哪个更好?

Node.js 前端或后端的字段验证?哪个更好?,node.js,angular,Node.js,Angular,我正在开发一个登录和注册表单,使用angular-6作为前端,nodeJs作为后端。 所以想知道哪一个更好,在Angular还是在Node中进行字段验证?@RajanKumar我建议在前端进行字段验证,因为前端验证javascript很容易被绕过。它只能用于改善用户体验。它减少了服务器上的负载 如果您需要检查来自前端的数据是否有效,请使用后端验证。例如,在注册检查时,电子邮件地址是否已经存在。最好在前端和后端都进行验证。后端验证是为了安全,前端很容易伪造。前端验证旨在获得更好的可用性直接反馈,无

我正在开发一个登录和注册表单,使用angular-6作为前端,nodeJs作为后端。
所以想知道哪一个更好,在Angular还是在Node中进行字段验证?

@RajanKumar我建议在前端进行字段验证,因为前端验证javascript很容易被绕过。它只能用于改善用户体验。它减少了服务器上的负载


如果您需要检查来自前端的数据是否有效,请使用后端验证。例如,在注册检查时,电子邮件地址是否已经存在。

最好在前端和后端都进行验证。后端验证是为了安全,前端很容易伪造。前端验证旨在获得更好的可用性直接反馈,无需往返服务器。

我明白你的意思了。但是,如果用户使用开发人员工具操纵数据,如果我们不在后端进行检查,它将向我们的数据库插入无效数据。假设我们在一些标记中使用required=true。但是,如果用户使用开发人员工具将其删除,他们可以将空数据填充到我们的数据库中。在进行身份验证时,需要进行后端调用。我真的很感谢你的时间和帮助。我刚开始学习,期待有更多的问题问你P