Не отходя от парадигмы RESTful, как вы могли бы моделировать валидацию объекта RESTful?Лучше всего объяснить теоретический пример использования, который я придумала ...
Представьте, что у вас есть система с очень тонким веб-слоем, выполняющая вызовы к внутренним сервисам RESTful.Скажем, пользователь посетил форму регистрации и отправил ее, веб-слой отправит непроверенные данные прямо в серверную службу, и, если служба ответит ошибками проверки в формате JSON, они могут быть отправлены обратно пользователю в виде HTML.
Однако представьте, что мы хотим иметь поведение AJAX в форме.Например, пользователь вводит свой адрес электронной почты, и мы хотим проверить его с помощью AJAX, отправив пользователю сообщение об ошибке, если его адрес электронной почты уже зарегистрирован.
Имеет ли смысл реализовать один вызов для проверки толькоадрес электронной почты или весь объект может быть отправлен и проверен в бэкэнд-сервисе?Если последнее, какой URL-адрес вы могли бы использовать только для проверки объекта, а не для его создания?