Мне нужно ввести прерывание в одной конечной точке. Наши версии бэкэнд в настоящее время путем дублирования всего приложения на версию. Пример макета: < /p>
Код: Выделить всё
/rest
/v1
/controllers
/models
/v2
/controllers
/models
/v3
/controllers
/models
Не все конечные точки изменяют каждую версию, поэтому исправления в v2 должны повторяться в v3 , что подвержено ошибкам. Сегодня нет общего слоя. Внедряет ли общий уровень (например, услуги/домен) правильный ход, или есть лучший подход, чтобы сохранить версии изолированными при минимизации копирования вставки?>
Подробнее здесь:
https://stackoverflow.com/questions/797 ... r-each-ver