Общ подход е да се игнорира версията, когато е възможно, като например когато API обслужва вътрешен клиент. … Решението за версия или не се свежда до избора и нуждите на разработчика, но Vester съветва да се откажете от версията на вашия API, освен ако не е абсолютно необходимо.
Кога трябва да версирате вашия API?
Когато броят на потребителите на API е малък (или нула), или когато потребителите са вътрешни и вие сте в състояние лесно да координирате промените в API, тогава въздействието може да бъде сведен до минимум. И все пак, всяка промяна, изисквана от потребител на API, струва време и усилия. В резултат на това създаването на нова версия на вашия API трябва да бъде последна мярка.
Защо трябва да версията на вашия API?
Когато броят на потребителите на API е малък (или нула), или когато потребителите са вътрешни и вие можете лесно да координирате промените в API, тогава въздействието може да бъде минимизирана. И все пак, всяка промяна, изисквана от потребител на API, струва време и усилия. В резултат на това създаването на нова версия на вашия API трябва да бъде последна мярка.
Лоша ли е версията на API?
Защо API Версионирането е лошо Изграждането на API отнема много време и струва много, както и неговата версия. … Ще трябва да се справите с объркването и недоволството на разработчиците, тъй като актуализирането на техния код или превключването на API не звучи забавно.
Добра практика ли е версията на API?
Изисква се версия на API, защото гарантира стабилност и надеждност Ако не версирате правилно API, това може да има катастрофални ефекти върху продуктите и услугите надолу по веригата. Както всяка друга технология, API са взаимосвързани и разчитат на различни системи, софтуер и бази данни, за да функционират.