Bežným prístupom je ignorovať vytváranie verzií, keď je to možné, napríklad keď rozhranie API obsluhuje interného klienta. … Rozhodnutie o verzii alebo nie závisí na voľbe a potrebe vývojára, ale Vester odporúča prestať vytvárať verzie vášho API, pokiaľ to nie je absolútne nevyhnutné.
Kedy by ste mali verzovať svoje API?
Keď je počet spotrebiteľov API malý (alebo nulový), alebo keď sú spotrebitelia interní a vy dokážete ľahko koordinovať zmeny API, môže to mať vplyv minimalizované. Každá zmena, ktorú vyžaduje spotrebiteľ API, však stojí čas a úsilie. Výsledkom je, že vytvorenie novej verzie vášho API by malo byť poslednou možnosťou.
Prečo by ste mali mať verziu API?
Keď počet spotrebiteľov API je malý (alebo nula), alebo keď sú spotrebitelia interní a vy dokážete ľahko koordinovať zmeny API, vplyv môže byť minimalizované. Každá zmena, ktorú vyžaduje spotrebiteľ API, však stojí čas a úsilie. Výsledkom je, že vytvorenie novej verzie vášho API by malo byť poslednou možnosťou.
Je vytváranie verzií API zlé?
Prečo je API Verzia je zlá Vybudovanie API si vyžaduje veľa času a veľa nákladov, rovnako ako jeho vytváranie verzií. … Budete sa musieť vysporiadať so zmätkom a nespokojnosťou vývojárov, pretože aktualizácia ich kódu alebo prepínanie API neznie ako zábava.
Je vytváranie verzií API dobrým postupom?
Verzia rozhrania API sa vyžaduje, pretože zaisťuje stabilitu a spoľahlivosť Ak správne neverzujete API, môže to mať katastrofálne následky na nadväzujúce produkty a služby. Ako každá iná technológia, aj API sú vzájomne prepojené a fungujú na základe rôznych systémov, softvéru a databáz.