Я часто слышу или читаю термин REST Сервер API
.
Я кодирую с помощью PHP, и в прошлом я делал API для своих проектов, которые могли возвращать данные в форматах XML и JSON, и они были в форме REST, где вы могли бы сделать что-то вроде
server.com/comments / 123
Для возврата / просмотра комментария с идентификатором 123
server.com/comments/post
для публикации комментария
server.com/comments/123/edit
для редактирования комментария с ID 123
сервера.com / comments / 123 / delete
, чтобы удалить комментарий с ID 123
Я бы не стал считать это REST-сервером, но я думаю, что это REST?
Может ли кто-нибудь уточнить или объяснить, если я ошибаюсь? Я имею в виду, есть ли что-то еще от REST-сервера, и это просто используемый термин, или REST-сервер полностью отличается от функциональности, описанной выше?
У меня скоро появится проект, для которого потребуется RESTful API, поэтому я хотел бы чтобы убедиться, что я делаю это правильно.