Arhitectura REST
Arhitectura REST (Representational State Transfer, Transfer de Stare Reprezentațională) ușurează dezvoltatorului scrierea și organizarea aplicației server în așa fel încât să aibă loc un schimb eficient de date, iar aplicația în sine să fie ușor de scalat.
În arhitectura REST există un set de funcții - GET, PUT, DELETE etc. pentru accesul clienților la datele serverului prin protocolul HTTP.
Arhitectura REST este utilizată în cazurile în care există o limitare a lățimii de bandă a conexiunii, este necesară cache-uirea cererilor, sistemul presupune o scalare semnificativă și în serviciile care utilizează AJAX.
Vedeți și
-
tutorialul HTTP,
în care este explicat funcționarea protocolului HTTP -
setul de componente
API,
care este utilizat pentru interacțiunea programelor între ele -
setul de concepte Paradigmă de programare,
care definește abordarea programării -
metodologia
OOP,
care este utilizată pe scară largă în programare