Michael
делай метод в контроллере, на фронте watch на форму и при изменениях шли туда. Там валидируй, можно сразу все поля, для простоты. возвращай валидационный messagebag, на фронте его разбирай и рисуй ошибки у соответствующих полей
Мне именно как бек реализовать не ясно. Сейчас на фронте делаю ивент на анфокус с поля и после анфокуса отправляю данные асинхронно на сервер в метод. Где пока непонятно как валидировать, потому что поля будут приходить по одному и у полей разные валидационные правила