| 2008-06-10 11:25:26 | Ответить |
|---|---|
|
Ruslan Voloshin Адрес: odessa Сообщений: 1011 Регистр: 2007-03-13 его блог 31 сообщ. |
1.1 Что такое REST ( What is REST?) |
|
Этот термин был придуман Roy Fielding в его докторской десертации Ph.D. и Изменения представления состояния передачи. REST описывает архитектуру парадигмы для веб приложений которые запрашивают и манипулируют web ресурсами используюя стандартные HTTP
методы GET, POST, PUT и DELETE. Ресурсы в контексте REST это свойства URL-адресации коотрые часто ингтегрированы в HTTP. Ресурсы могут быть представлены в разных форматах похожих на HTML, XML or RSS, в зависимости от клиентского запроса. REST URLs уникальны. К сожалению в традиционных Rails приложениях, ресурс URL это адрес модели вызывающий екшин, если такой ресурс доступен. В контексте Rails приложения, ресурс (/messages/show/1) это комбинация определенного контролера и модели. С технической точки зрения, ресурсы проекта это расширение ActiveRecord класа проекта в комбинации с ProjectsController который отвечает за внешние манипуляции. |
|
| rails rest, rest, RESTful Rails Development, What is REST? |