---
id: api
requestedLanguage: ru
descriptionLanguage: ru
---

# API-first design

- Тип: подход к проектированию
- Группа: Проектирование
- Размещение: Проектирование / Модель и границы
- [Источник](<https://www.postman.com/api-first/>)

[HTML](https://dpm.cnonim.name/ru/practices/api/)

Интерфейсы и потребности их пользователей определяются как основа последующей реализации.

## Связи

- проверяет совместимость через: [Consumer-driven Contract Testing](/practices/contract/ru.md) (verification)
- может эволюционировать через: [Parallel Change / Expand–Contract](/practices/expand/ru.md) (support)
- может сочетаться с: [Hexagonal Architecture / Ports and Adapters](/practices/hex/ru.md) (support)

[Показать на карте](https://dpm.cnonim.name/#practice=api&lang=ru)
