Я новичок в веб-разработке и столкнулся с некоторой путаницей в REST API
Это не ваша вина;в Интернете гораздо больше написано о REST, чем о REST.
Используется ли api rest только для грубых операций?
Нет - но фасад выглядит как будто мы просто выполняем обычные операции типа crud, и благодаря этому мы получаем большую мощность и возможность повторного использования.
Резюме Джима Уэббера 2011 - лучшее, что я знаюиз.Похоже, что все, что мы делаем, это операции CRUD над документами, но интересные бизнес-операции могут возникать как побочный эффект изменений в документах.
API REST - это маскировка того, что нашмодель домена выглядит так, что выглядит как тупое хранилище документов со стандартизованной семантикой.
мы просто берем ресурс из базы данных, которая находится на сервере с GET, и можем выполнять действия с ресурсом, такие как DELETE и UPDATE, вБЫСТРЫЙ ПУТЬ, так как мы имеем дело с данными вместо разметки HTML.Я прав?
Нет, я бы так не написал.Всемирная паутина, HTML и все, - это REST (до первого порядка).Ресурсы могут иметь более одного представления;REST разработан таким образом, что клиенты с поддержкой HTML могут запрашивать HTML, а клиенты с поддержкой JSON могут запрашивать JSON, а клиенты, понимающие и то, и другое, могут договориться о выборе сервера.
Если вы имеете в виду, что REST,или REST API, означает JSON, тогда вы на неправильном пути.