En vanlig tilnærming er å ignorere versjonsstyring når det er mulig, for eksempel når API-en betjener en intern klient. … Beslutningen om å versjonere eller ikke avhenger av utviklerens valg og behov, men Vester fraråder versjonering av API-en din med mindre det er absolutt nødvendig.
Når bør du versjonere API-en din?
Når antallet API-forbrukere er lite (eller null), eller når forbrukerne er interne og du enkelt kan koordinere API-endringene, kan virkningen være minimeres. Likevel koster enhver endring som kreves av en API-forbruker tid og krefter. Derfor bør det å lage en ny versjon av API-en være en siste utvei.
Hvorfor bør du versjonere API-en din?
Når antallet API-forbrukere er lite (eller null), eller når forbrukerne er interne og du er i stand til å koordinere API-endringene enkelt, kan virkningen være minimeres. Likevel koster enhver endring som kreves av en API-forbruker tid og krefter. Derfor bør det å lage en ny versjon av API-en være en siste utvei.
Er API-versjon dårlig?
Why API Versioning Is Bad Det tar mye tid og koster mye å bygge et API, og det samme gjør versjoneringen. … Du må forholde deg til utviklerforvirring og misnøye, for å oppdatere koden deres eller bytte API-er høres ikke gøy ut.
Er API-versjon en god praksis?
API-versjonsbehandling er nødvendig fordi det sikrer stabilitet og pålitelighet Hvis du ikke versjonerer APIer riktig, kan det ha katastrofale effekter på nedstrømsprodukter og -tjenester. Som all annen teknologi er API-er sammenkoblet og er avhengige av ulike systemer, programvare og databaser for å fungere.