АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
29 of 59 menu
НОВИНКА: Практика на Реальных Проектах и Работы в Портфолио. Бесплатный курс! Жми для записи!

Архитектура REST

Архитектура REST (англ. Representational State Transfer, в переводе Передача репрезентативного состояния) облегчает разработчику написание и организацию серверного приложения таким образом, чтобы происходил эффективный обмен данными, а само приложение было легко масштабируемым.

В архитектуре REST имеется набор функций - GET, PUT, DELETE и т. д. для доступа клиентов к данным сервера через протокол HTTP.

Архитектуру REST используют в случаях, когда есть ограничение пропускной способности соединения, необходимо кэшировать запросы, система предполагает значительное масштабирование и в сервисах, использующих AJAX.

Смотрите также

  • учебник HTTP,
    в котором рассказывается о работе протокола HTTP
  • набор компонентов API,
    который применяется для взаимодействия программ между собой
  • набор концепций Парадигма программирования,
    который определяет подход к программированию
  • методология OOP,
    которая широко используется в программировании
enru