Hola aljvilla!!
Según tú??, "para qué es el server"??.
No hay mejor manera de validar que no sea mediante el servidor, la validación por medio javascript no es 100% segura, si te desactivan javascript??, se cayó tu validación!!!
Siempre va la validación por medio del servidor es necesaria, que tú ya quieras hacerla por javascript...., ya es cuestión tuya..., pero la validación por medio del servidor no debe faltar!!!
Saludos!