RestApi.cz Průvodce designem REST API

Operations a RPC

Při návrhu REST API potřebujeme provádět s resources různé operace. Jen zřídka si vystačíme se základní sadou CRUD operací, které jsou popsány na stránce HTTP Metody. Existuje mnoho různých názorů na vytváření endpointů, které mají za úkol provádět ne-crudové operace. S ohledem na HTTP standard a konvence doporučuji veškeré operace modelovat jako CRUD a REST API koncipovat primárně jako CRUD API. Nyní vás seznámím s návrhovými vzory, které mi dlouhá léta pomáhají s návrhem API.

🟩 Pseudoresource

Častou chybou při návrhu REST API je snaha o modelování REST API 1:1 s datovým úložištěm.

Při návrhu REST API lze definovat resources, které nemají přímou fyzickou reprezentaci ..." >

další kapitola
Stavové kódy

Tento článek je přístupný pouze exkluzivně pro předplatitele obsahu.

Chcete-li přístup k obsahu zakoupit nebo máte-li již svůj účet, pokračujte odkazem níže.