Un approccio comune consiste nell'ignorare il controllo delle versioni quando possibile, ad esempio quando l'API serve un client interno. … La decisione di versione o meno dipende dalla scelta e dall'esigenza dello sviluppatore, ma Vester consiglia di non modificare la versione dell'API a meno che non sia assolutamente necessario.
Quando dovresti eseguire la versione della tua API?
Quando il numero di consumatori API è piccolo (o zero), o quando i consumatori sono interni e sei in grado di coordinare facilmente le modifiche API, l'impatto può essere minimizzato. Tuttavia, qualsiasi modifica richiesta da un consumatore di API costa tempo e fatica. Di conseguenza, la creazione di una nuova versione della tua API dovrebbe essere l'ultima risorsa.
Perché dovresti eseguire la versione della tua API?
Quando il numero di consumatori API è piccolo (o zero), o quando i consumatori sono interni e sei in grado di coordinare facilmente le modifiche API, l'impatto può essere minimizzato. Tuttavia, qualsiasi modifica richiesta da un consumatore di API costa tempo e fatica. Di conseguenza, la creazione di una nuova versione della tua API dovrebbe essere l'ultima risorsa.
Il controllo delle versioni dell'API è errato?
Perché l'API La versione non è valida La creazione di un'API richiede molto tempo e costi, così come la sua versione. … Dovrai fare i conti con la confusione e il dispiacere degli sviluppatori, perché aggiornare il loro codice o cambiare API non sembra divertente.
La versione API è una buona pratica?
È necessario il versionamento delle API perché garantisce stabilità e affidabilità Se non esegui correttamente la versione delle API, può avere effetti disastrosi sui prodotti e servizi downstream. Come qualsiasi altra tecnologia, le API sono interconnesse e si basano su vari sistemi, software e database per funzionare.