System Design · Junior · Запитання 33 з 75

Навіщо версіонувати API (/api/v1/...)?

Пояснення

Мобільні застосунки й старі вкладки браузера ще довго використовують старий контракт. Ламальні зміни виносять у нову версію, а неламальні (нові необов'язкові поля) додають в наявну. Версію можна передавати в URL або заголовку.

Де почитати

Помилка в запитанні

System Design · Junior · запитання 33

Перевірте себе

Пройдіть тест System Design · Junior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест