hallo
Im Idealfall decken sich serverseitig Prüfung und pattern.
Im Idealfall, bräuchte es keine Trennung zwischen Servers/clientseitig, dank XMLHttpRequest. Wie gesagt Idealfall, muss aber gestehen, dass es mir den Aufwand auch oft nicht wert ist.
Inwiefern glaubst du, dass XHR dir die serverseitige Prüfung oder browserseitige Assistierung abnimmt?