Архітэктура REST
Архітэктура REST (Representational State Transfer, Перадача рэпрэзентатыўнага стану) палягчае распрацоўшчыку напісанне і арганізацыю сервернага прыкладання такім чынам, каб адбываўся эфектыўны абмен дадзенымі, а само прыкладанне было лёгка маштабуемым.
У архітэктуры REST ёсць набор функцый - GET, PUT, DELETE і г.д. для доступу кліентаў да дадзеных сервера праз пратакол HTTP.
Архітэктуру REST выкарыстоўваюць у выпадках, калі ёсць абмежаванне прапускной здольнасці злучэння, неабходна кэшаваць запыты, сістэма прадугледжвае значнае маштабаванне і ў сэрвісах, якія выкарыстоўваюць AJAX.
Глядзіце таксама
-
падручнік HTTP,
у якім расказваецца пра працу пратакола HTTP -
набор кампанентаў
API,
які ўжываецца для ўзаемадзеяння праграм паміж сабой -
набор канцэпцый Парадыгма праграмавання,
які вызначае падыход да праграмавання -
метадалогія
OOP,
якая шырока выкарыстоўваецца ў праграмаванні