И вот мы приходим к тому, что для того, чтобы сделать нормальную валидацию, надо ее делать уже даже не два раза (на уровне API, чтоб говно не пропускать, жс на клиенте, чтоб было удобно 80% клиентов, и ещё и ещё отдельно SSR, чтобы при выключенном или недогрузившемся жс обработать отправку обычной формы)