Obsah průvodce
Průvodce designem REST API
Kapitoly vás postupně provedou celým návrhem REST API od resources, URI a HTTP metod přes stavové kódy, formáty dat a verzování až po API kontrakty, dokumentaci a OpenAPI specifikaci. Každé pravidlo doplňuji vysvětlením a ukázkami z praxe.
Neomezený přístup
Získat přístup
Odemkněte celý průvodce včetně ukázek a specifikací.
Jednorázový přístup ke všem kapitolám, schématům, doprovodným materiálům a OpenAPI specifikacím. Bez předplatného, studujete vlastním tempem.
REST Design
Jak navrhovat URI, volit HTTP metody a stavové kódy, pracovat s hlavičkami, formáty dat a verzováním.
1
Guidelines
2
Úvod
3
Historie REST
4
R. T. Fielding
5
L. Richardson
6
Pravidla a standardy
7
HTTP protokol
8
URL Design
9
Resources
10
Query Design
11
HTTP Metody
12
HTTP Patch
13
Operations, RPC
14
Stavové kódy
15
Message Design
16
Formát dat
17
HATEOAS
18
Asynchronní API
19
Verzování
20
HTTP hlavičky
21
Content Negotiation
22
HTTP Cache
23
Same Origin a CORS
24
Autentizace
25
Zabezpečení
Design First
Návrh API kontraktů v OpenAPI, srozumitelné chybové odpovědi a ukázky, jak navrhovat API dřív než kód.
