🤝 Как переход от NSwag к OpenAPI сократил генерацию клиента с 15 минут до нескольких с... — 18 августа 2026 г. в 08:13:34.847
🤝 Как переход от NSwag к OpenAPI сократил генерацию клиента с 15 минут до нескольких секунд В каждой команде есть момент, когда фронт и бэк перестают понимать друг друга. Бэкендер переименовал поле, изменил URL или добавил новый enum, а фронт узнает об этом только в QA. А если повезет, то в несвязанной задаче за день до релиза. Мы попытались это починить. Не просто заменить NSwag на ng-openapi-gen, а выстроить процесс, где контракт становится отдельным артефактом, а не побочным продуктом сборки. В карточках наш старший разработчик платформы для разметки данных AI-Центра Т-Банка Дмитрий Чепайкин рассказал, какие проблемы пытались решить, что пробовали на стороне ASP.NET Core, почему отказались от build-time-генерации и как в итоге выстроили workflow с контрактами. А подробнее читайте на Хабре.

