REST
REST (Representational State Transfer) to styl architektoniczny dla systemów rozproszonych, oparty na protokole HTTP. Wykorzystuje standardowe metody HTTP (GET, POST, PUT, DELETE) do wykonywania operacji na zasobach identyfikowanych przez URI. Architektura REST zakłada bezstanowość komunikacji, co oznacza, że każde żądanie zawiera wszystkie informacje potrzebne do jego przetworzenia.