Yleinen lähestymistapa on jättää versiointi huomioimatta, kun mahdollista, esimerkiksi silloin, kun API palvelee sisäistä asiakasta. … Päätös versiosta vai ei riippuu kehittäjän valinnasta ja tarpeesta, mutta Vester neuvoo luopumaan API:n versioinnista, ellei se ole ehdottoman välttämätöntä.
Milloin API kannattaa versioida?
Kun API-käyttäjien määrä on pieni (tai nolla) tai kun kuluttajat ovat sisäisiä ja pystyt koordinoimaan API-muutoksia helposti, vaikutus voi olla minimoitu. Silti kaikki API-kuluttajan vaatimat muutokset maksavat aikaa ja vaivaa. Tämän seurauksena uuden API-version luomisen tulisi olla viimeinen keino.
Miksi sinun pitäisi versioida API?
Kun API-käyttäjien määrä on pieni (tai nolla) tai kun kuluttajat ovat sisäisiä ja pystyt helposti koordinoimaan API-muutoksia, vaikutus voi olla minimoitu. Silti kaikki API-kuluttajan vaatimat muutokset maksavat aikaa ja vaivaa. Tämän seurauksena uuden API-version luomisen tulisi olla viimeinen keino.
Onko API-versiointi huono?
Miksi API Versiointi on huono API:n rakentaminen vie paljon aikaa ja maksaa paljon, samoin sen versiointi. … Sinun on kohdattava kehittäjien hämmennystä ja tyytymättömyyttä, sillä heidän koodinsa päivittäminen tai sovellusliittymien vaihtaminen ei kuulosta hausk alta.
Onko API-versiointi hyvä käytäntö?
API-versiointi vaaditaan, koska se varmistaa vakauden ja luotettavuuden Jos et versiota API-liittymiä oikein, sillä voi olla tuhoisia vaikutuksia loppupään tuotteisiin ja palveluihin. Kuten mikä tahansa muu tekniikka, API:t ovat yhteydessä toisiinsa ja toimivat eri järjestelmissä, ohjelmistoissa ja tietokannassa.