Habr<p>Разработка и управление едиными контрактами API</p><p>Привет, Хабр! Пол года назад на AnalystDays #18 я рассказывал про API-контракты, и доклад вызвал большой интерес у аудитории. Пока видео не опубликовали, решил адаптировать материал в формат статьи.</p><p><a href="https://habr.com/ru/articles/860960/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">habr.com/ru/articles/860960/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/api" class="mention hashtag" rel="tag">#<span>api</span></a> <a href="https://zhub.link/tags/%D0%BA%D0%BE%D0%BD%D1%82%D1%80%D0%B0%D0%BA%D1%82%D1%8B" class="mention hashtag" rel="tag">#<span>контракты</span></a> <a href="https://zhub.link/tags/openapi" class="mention hashtag" rel="tag">#<span>openapi</span></a> <a href="https://zhub.link/tags/protobuf" class="mention hashtag" rel="tag">#<span>protobuf</span></a> <a href="https://zhub.link/tags/graphql" class="mention hashtag" rel="tag">#<span>graphql</span></a> <a href="https://zhub.link/tags/soap" class="mention hashtag" rel="tag">#<span>soap</span></a> <a href="https://zhub.link/tags/grpc" class="mention hashtag" rel="tag">#<span>grpc</span></a> <a href="https://zhub.link/tags/websocket" class="mention hashtag" rel="tag">#<span>websocket</span></a> <a href="https://zhub.link/tags/webhook" class="mention hashtag" rel="tag">#<span>webhook</span></a> <a href="https://zhub.link/tags/rest" class="mention hashtag" rel="tag">#<span>rest</span></a></p>