Разница между REST API и веб-приложением - PullRequest
3 голосов
/ 08 мая 2011

Какая разница, когда я собираюсь написать REST API?

Я имею в виду, какие соображения следует учитывать, которые не важны для веб-приложений? включая сервер, стиль программирования, более строгие соображения безопасности и т. д.

Ответы [ 2 ]

3 голосов
/ 07 февраля 2012

Для меня веб-приложение подразумевает пользовательский интерфейс - HTML, доставляемый с сервера. API REST, с другой стороны, использует протокол HTTP, независимый от представления, и может в равной степени поддерживать настольные клиенты, мобильные клиенты, клиенты Flash / Flex и т. Д.

2 голосов
/ 11 мая 2011

Вы должны следовать принципам RESTful, как описано в документе Роя Филдинга: http://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm

...