1) если больше одной команды и нужно синхронизировать. Например, кто-то пишет фронтенд, кто-то бекенд. Всё, тут openapi нужен 2) если код живет дольше 3-4 месяцев. Например, в мире рельс нет поддержки апи, openapi, потому что там вообще о другом и в том темпе код и жить долго не должен, и сложный фронт рельсам чужд. А вот golang поддержка схем очень серьезно сделана
оно попытается тебя убить (с)
у нас это стало ясно, когда мы поняли, что дальше надо или перестать жить во грехе, или затаскивать интеграционные тесты админки в CI процесс флюссоника и вешать на бекендеров вопрос с разбирательством о том, где там какой яваскрипт упал
Обсуждают сегодня