Logo da.boatexistence.com

Skal du versionere dit API?

Indholdsfortegnelse:

Skal du versionere dit API?
Skal du versionere dit API?

Video: Skal du versionere dit API?

Video: Skal du versionere dit API?
Video: Containerize .NET Apps | #CloudNativeNinja PT3 2024, Juli
Anonim

En almindelig tilgang er at ignorere versionering, når det er muligt, som når API'en betjener en intern klient. … Beslutningen om at versionere eller ej afhænger af udviklerens valg og behov, men Vester fraråder versionering af din API, medmindre det er absolut nødvendigt.

Hvornår skal du versionere din API?

Når antallet af API-forbrugere er lille (eller nul), eller når forbrugerne er interne, og du let er i stand til at koordinere API-ændringerne, kan virkningen være minimeret. Alligevel koster enhver ændring, der kræves af en API-forbruger, tid og kræfter. Derfor bør oprettelse af en ny version af din API være en sidste udvej.

Hvorfor skal du versionere din API?

Når antallet af API-forbrugere er lille (eller nul), eller når forbrugerne er interne, og du let er i stand til at koordinere API-ændringerne, så kan virkningen være minimeret. Alligevel koster enhver ændring, der kræves af en API-forbruger, tid og kræfter. Derfor bør oprettelse af en ny version af din API være en sidste udvej.

Er API-versionering dårlig?

Why API Versioning Is Bad Det tager meget tid og koster meget at bygge en API, og det samme gør dens versionering. … Du bliver nødt til at håndtere udviklerforvirring og utilfredshed, for det lyder ikke sjovt at opdatere deres kode eller skifte API'er.

Er API-versionering en god praksis?

API-versionering er påkrævet, fordi det sikrer stabilitet og pålidelighed Hvis du ikke korrekt versionerer API'er, kan det have katastrofale følger for downstream-produkter og -tjenester. Som enhver anden teknologi er API'er indbyrdes forbundne og er afhængige af forskellige systemer, software og databaser for at fungere.

Anbefalede: