Las validaciones en backend se deben realizar al final, haciendolas previamente en el frontend aliviamos carga en el backend. Se pueden dar dos casos:
1- Datos correctos doble validacion frontend+backend
2- Datos incorrectos validación frontend, no llega a backend
3- Datos mal formados doble validacion frontend+backend
Simplemente con el caso 2 bajamos bastante las peticiones a backend.