- Изучите Getting Started Guide - пошаговое руководство для команд
- Примените практики API First в вашей команде
- Выберите инструменты для вашего стека технологий
- Следуйте API Guide для соблюдения стандартов банка
Пошаговое руководство для команд, которые хотят начать работать по API First:
- Что такое API First и зачем он нужен
- Чеклист готовности команды
- Roadmap внедрения API First
- Частые вопросы и решения
- Совместное создание контрактов (Contract First Design)
- Хранение спецификаций (моно-репозиторий vs микросервисы)
- API Review процесс
3. API Guide
Стандарты и правила разработки API в банке:
- Принципы проектирования REST API
- Человекочитаемые правила
- OpenSource процесс внесения изменений
4. Инструменты
Готовые инструменты для работы по API First:
- Редакторы спецификаций
- Кодогенерация
- Mock-серверы
- Тестирование
- Валидация
- Документация
Как опубликовать ваше API:
- Внутренний портал
- Внешний портал
6. Use Cases
Руководства для специфических типов API:
- Файловое API (upload/download)
- Асинхронное API (async tasks, webhooks)
- Batch операции
- GraphQL в банке
- Event-driven API
Реальные кейсы команд банка