RestApi

Dáta sem, dáta tam.

Nástroje používateľa

Nástoje správy stránok


openapifirst

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

Obojstranná predošlá revíziaPredchádzajúca revízia
openapifirst [2026/03/04 13:10] – attilajancikopenapifirst [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... > 260304 na článku sa pracuje...
  
openapifirst.1772626209.txt.gz · Posledná úprava: od attilajancik