REST API
Representational State Transfer
Stručně
Webové API založené na HTTP standardech (GET, POST, PUT, DELETE) pro výměnu dat mezi systémy.
Detail a kontext
REST API je nejrozšířenější styl webových API. Klíčové principy: stateless (žádný session na serveru), resource-based URL (/users/123 ne /getUser?id=123), HTTP methods (GET = read, POST = create, PUT = update, DELETE = remove), JSON response (legacy XML), status codes (200 OK, 201 Created, 404 Not Found, 500 Server Error). Alternativy 2026: GraphQL (flexible queries, single endpoint), tRPC (type-safe TypeScript), WebSockets (real-time), gRPC (high-performance, binary). REST pořád dominuje pro veřejné API a integrace s 3rd party services.
Související pojmy
Potřebujete pomoci s tímto pojmem v praxi?
Naučit se teorii je první krok. Implementovat ji efektivně už chce zkušenost. Pojďme se o tom pobavit.
Napište mi