Architektura REST
Architektura REST (Representational State Transfer, Přenos reprezentačního stavu) usnadňuje vývojáři psaní a organizaci serverové aplikace tak, aby docházelo k efektivní výměně dat, a samotná aplikace byla snadno škálovatelná.
V architektuře REST existuje sada funkcí - GET, PUT, DELETE atd. pro přístup klientů k datům serveru prostřednictvím protokolu HTTP.
Architektura REST se používá v případech, kdy existuje omezení propustnosti spojení, je potřeba ukládat požadavky do mezipaměti, systém předpokládá významné škálování a v službách využívajících AJAX.
Viz také
-
kurz HTTP,
který popisuje práci protokolu HTTP -
sada komponent
API,
která se používá pro interakci mezi programy -
sada konceptů Programovací paradigma,
která definuje přístup k programování -
metodologie
OOP,
která je široce používána v programování