В упор не пойму, как можно писать книги про REST. Зачем мучить клавиатуру и рожать аж целую книгу про тему, которую можно выразить в паре предложений?
Leonard Richardson, Sam Ruby, “RESTful Web Services”
Итак, если опустить нудное описание HTTP библиотек Ruby, Python, Java и curl, еще более нудное описание форматов HTML4, XHTML, HTML5, Atom, XML, чуть менее нудное описание нескольких Ajax-библиотек, крайне нудное описание стандартных response-кодов HTTP, нереально нудное описание стандартных заголовков HTTP, то суть книги можно выразить весьма кратко. Вот REST в моем превратном, но кратком изложении.
При проектировании web-сервиса следует:
http://domain/engine.php?func=123&id=test
для получения данных о пользователе, должно быть http://domain/users/test
.Все! Вы знаете содержимое этой книги.
Редкий случай, когда ну очень хочется попросить деньги назад за книгу. Продать ее не получится, ибо электронная она.