REST архитектура
Архитектурата REST (Representational State Transfer, Пренос на представително състояние) улеснява разработчика да пише и организира сървърното приложение по такъв начин, че да се осъществява ефективен обмен на данни, а самото приложение да бъде лесно мащабируемо.
В архитектурата REST има набор от функции - GET, PUT, DELETE и т.н. за достъп на клиенти до данни на сървъра чрез протокола HTTP.
Архитектурата REST се използва в случаи, когато има ограничение на пропускателната способност на връзката, необходимо е кеширане на заявки, системата предполага значително мащабиране и в сервизи, използващи AJAX.
Вижте също
-
уроци HTTP,
в които се разказва за работата на протокола HTTP -
набор от компоненти
API,
който се прилага за взаимодействие между програми -
набор от концепции Парадигма на програмирането,
който определя подхода към програмирането -
методология
OOP,
която се използва широко в програмирането