'n Algemene benadering is om weergawes te ignoreer wanneer moontlik, soos wanneer die API 'n interne kliënt bedien. … Die besluit om te weergawe of nie, kom neer op ontwikkelaar se keuse en behoefte, maar Vester raai weg daarvan om jou API weer te gee, tensy dit absoluut vereis word.
Wanneer moet jy jou API weergawe?
Wanneer die aantal API-verbruikers klein is (of nul), of wanneer die verbruikers intern is en jy in staat is om die API-veranderinge maklik te koördineer, dan kan die impak wees geminimaliseer. Tog kos enige verandering wat deur 'n API-verbruiker vereis word tyd en moeite. Gevolglik behoort die skep van 'n nuwe weergawe van jou API 'n laaste uitweg te wees.
Hoekom moet jy jou API weergawe?
Wanneer die aantal API-verbruikers klein is (of nul), of wanneer die verbruikers intern is en jy in staat is om die API-veranderinge maklik te koördineer, dan kan die impak wees geminimaliseer. Tog kos enige verandering wat deur 'n API-verbruiker vereis word tyd en moeite. Gevolglik behoort die skep van 'n nuwe weergawe van jou API 'n laaste uitweg te wees.
Is API-weergawe swak?
Waarom API Versionering sleg is Dit neem baie tyd en kos baie om 'n API te bou, en so ook die weergawe daarvan. … Jy sal ontwikkelaar verwarring en misnoeë moet hanteer, want die opdatering van hul kode of omskakeling van API's klink nie na pret nie.
Is API-weergawe 'n goeie praktyk?
API-weergawebeheer word vereis omdat dit stabiliteit en betroubaarheid verseker As jy nie API's behoorlik weergee nie, kan dit rampspoedige uitwerking op stroomaf produkte en dienste hê. Soos enige ander tegnologie, is API's onderling verbind en maak staat op verskeie stelsels, sagteware en databasisse om te funksioneer.