Задать вопрос

Как у вас реализована версионность API для мобильных приложений?

Есть мобильное приложение, которое релизят раз в месяц. Приложение работает через API. Это API могут обновлять под новую приложения, соответсвенно в старой версии могут быть проблемы совместимости. Как вы решаете эту проблему?
  • Вопрос задан
  • 2906 просмотров
Подписаться 2 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия 1С-программист
    8 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@Kane
Не делааю обратно не совместимых изменений, всегда думаю о том, что-то придётся поменять. В случае, если приходится делат несовместимое изменение, приходится релизить новую версию апи.
Ответ написан
deadbyelpy
@deadbyelpy
веб-шмеб
всегда указывали параметр версии в методе апи
если этого нету, вводим - и для совместимости старых версий в апи отдаем (выполняем) ту последнюю версию у которой еще не принимался параметр.

С базой - базы различные по структуре, но по данным схожи, т.е. идет дублирование данных
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽
Крона Лабс Екатеринбург
от 200 000 ₽