Architektura REST
Architektura REST (Representational State Transfer, Przekazanie Stanu Reprezentacji) ułatwia programiście pisanie i organizację aplikacji serwerowej w taki sposób, aby odbywała się efektywna wymiana danych, a sama aplikacja była łatwo skalowalna.
W architekturze REST istnieje zestaw funkcji - GET, PUT, DELETE itd. dla dostępu klientów do danych serwera poprzez protokół HTTP.
Architekturę REST stosuje się w przypadkach, gdy występuje ograniczenie przepustowości łącza, konieczne jest buforowanie żądań, system przewiduje znaczną skalowalność oraz w serwisach wykorzystujących AJAX.
Zobacz też
-
samouczek HTTP,
w którym opowiedziano o działaniu protokołu HTTP -
zestaw komponentów
API,
który jest stosowany do interakcji między programami -
zestaw koncepcji Paradygmat programowania,
który definiuje podejście do programowania -
metodologia
OOP,
która jest szeroko stosowana w programowaniu