Сервер REST API

Я часто слышу или читаю термин 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, поэтому я хотел бы чтобы убедиться, что я делаю это правильно.

5
задан Benjamin 1 July 2014 в 19:36
поделиться