====== 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.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...