Sobes.tech
Junior — Middle

Je koncept sezení součástí architektonického stylu REST?

sobes.tech AI

Odpověď od AI

Koncept relace není součástí architektonického stylu REST. REST (Transfer of the Representational State) předpokládá, že server neukládá stav klienta mezi požadavky — tedy REST je bezstavový (stateless).

To znamená, že každý požadavek od klienta na server musí obsahovat všechny potřebné informace pro jeho zpracování, bez závislosti na předchozích požadavcích.

Použití relací, které ukládají stav na serveru (například identifikátor relace spojený s uživatelem), porušuje princip bezstavovosti a neodpovídá čistému REST.

Pokud je třeba uchovávat stav, obvykle se to dělá na straně klienta (například pomocí tokenů), které se předávají s každým požadavkem.