Re: Валидация на клиенте и на сервере
От: Sinclair Россия https://github.com/evilguest/
Дата: 14.09.23 11:18
Оценка:
Здравствуйте, zelenprog, Вы писали:
Z>Если передавать данные на сервер для валидации — как-то это неправильно, непроизводительно.
Z>А если сделать валидацию на клиенте, то это получается "размазывание" бизнес-логики.
Z>Как правильно делать в таких случаях?

Описывать валидацию декларативно. Те правила, которые позволяют локальное вычисление на клиенте — автоматически передавать на клиента.
Те правила, которые требуют обращения к серверу, проверять на сервере.
Решение о том, где какие правила проверять, должен принимать фреймворк, а не автор бизнес-логики.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.