openapifirst
Rozdiely
Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
| Nasledujúca revízia | Predchádzajúca revízia | ||
| openapifirst [2026/03/04 13:09] – vytvorené attilajancik | openapifirst [2026/03/06 11:15] (aktuálne) – attilajancik | ||
|---|---|---|---|
| Riadok 1: | Riadok 1: | ||
| ====== Open API-first ====== | ====== Open API-first ====== | ||
| - | OpenAPI-first (alebo contract-first) je spôsob vývoja API, pri ktorom sa najskôr navrhne API špecifikácia v OpenAPI Specification a až potom sa implementuje server aj klient. | + | OpenAPI-first (alebo contract-first) je spôsob vývoja API, pri ktorom sa najskôr navrhne API špecifikácia v **OpenAPI Specification** a až potom sa implementuje server aj klient.To má eliminovať nevýhody: nedopracovaná dokumentácia voči existujúcemu kódu, zaostávanie API frontend-u, nekompatibilita. |
| + | == Poradie vývoja: == | ||
| + | - návrh API - špecisfikácia a schválenie | ||
| + | - OpenAPI dokument | ||
| + | - implementácia servera - generovanie server skeleton-u | ||
| + | - generovanie klientov | ||
| + | |||
| + | == Konečné výhody: == | ||
| + | * API je jasne definované | ||
| + | * server a klient sú synchronizované | ||
| + | * dokumentácia je automatická | ||
| + | |||
| + | === Praktický postup === | ||
| + | |||
| + | |||
| + | |||
| + | > 260304 na článku sa pracuje... | ||
openapifirst.1772626169.txt.gz · Posledná úprava: od attilajancik
