Un enfocament habitual és ignorar el control de versions quan sigui possible, com ara quan l'API serveix a un client intern. … La decisió de versionar o no es redueix a l'elecció i la necessitat del desenvolupador, però Vester aconsella no fer versions de la vostra API tret que sigui absolutament necessari.
Quan heu de versionar la vostra API?
Quan el nombre de consumidors de l'API és petit (o zero), o quan els consumidors són interns i podeu coordinar els canvis de l'API fàcilment, llavors l'impacte pot ser minimitzat. No obstant això, qualsevol canvi requerit per un consumidor d'API costa temps i esforç. Com a resultat, crear una versió nova de la vostra API hauria de ser l'últim recurs.
Per què hauríeu de versionar la vostra API?
Quan el nombre de consumidors de l'API és petit (o zero), o quan els consumidors són interns i podeu coordinar fàcilment els canvis de l'API, l'impacte es pot produir minimitzat. No obstant això, qualsevol canvi requerit per un consumidor d'API costa temps i esforç. Com a resultat, crear una versió nova de la vostra API hauria de ser l'últim recurs.
La versió de l'API és dolenta?
Per què l'API Les versions són dolentes Crega molt de temps i costa molt crear una API, i també el seu control de versions. … Haureu de fer front a la confusió i el malestar dels desenvolupadors, perquè actualitzar el seu codi o canviar d'API no sembla divertit.
La versió de l'API és una bona pràctica?
La versió de
API és necessària perquè garanteix l'estabilitat i la fiabilitat Si no versioneu correctament les API, pot tenir efectes desastrosos en productes i serveis posteriors. Com qualsevol altra tecnologia, les API estan interconnectades i depenen de diversos sistemes, programari i bases de dades per funcionar.