Вопрос проверяет понимание архитектурных ограничений REST и их практической реализации.
Короткий ответ
REST базируется на ресурсно-ориентированном подходе, где каждый URL — это ресурс, методы HTTP соответствуют CRUD‑действиям, взаимодействие статeless, а GET-запросы не должны менять состояние и не содержат тела. Кроме того, поддерживается использование кода статуса и гипермедиа (HATEOAS)
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.