We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode DotNet&More #153: Проектирование REST API, API First и не только

DotNet&More #153: Проектирование REST API, API First и не только

2025/6/20
logo of podcast DotNet & More

DotNet & More

AI Chapters
Chapters

Shownotes Transcript

API First - это просто! Просто садимся и делаем крутой API: универсальный, изящный, дико сложный в реализации и абсолютно бесполезный для использования! А как бы так, чтобы без последних двух пунктов?

Спасибо всем, кто нас слушает. Ждем Ваши комментарии.

Музыка из выпуска: 

Весь плейлист курса "Kubernetes для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3SrrmOzzdBBsdeQ0YVR3Fc7)

Бесплатный открытый курс "Rust для DotNet разработчиков": https://www.youtube.com/playlist?list=PLbxr_aGL4q3S2iE00WFPNTzKAARURZW1Z)

Shownotes: 

00:00:00 Вступление

00:05:00 Кто должен разрабатывать спеку API?

00:18:30 Spec First vs Code First vs ...

00:22:30 Когда спеки не сходятся

00:24:30 Ревью спеки

00:30:50 Красивая API, которая никому не нужна

00:33:30 Backend 4 Frontend

00:45:00 Баланс согласования

00:49:25 API as a product

00:57:50 Регрессия

01:03:20 GraphQL, OData

01:19:30 Тестирование моками

01:21:05 Версионирование API

01:31:30 Как рекламировать спеки, витрина API

01:34:00 Open Close Principle для API

01:36:00 Безопасность

01:39:15 API экономика

Ссылки:

 

Видео: https://youtube.com/live/p_KIy8rTWRs)

Слушайте все выпуски: https://dotnetmore.mave.digital)

YouTube: https://www.youtube.com/playlist?list=PLbxr_aGL4q3R6kfpa7Q8biS11T56cNMf5)

Twitch: https://www.twitch.tv/dotnetmore)

Обсуждайте:

Следите за новостями:

– Twitter: https://twitter.com/dotnetmore)

– Telegram channel: https://t.me/dotnetmore)

Copyright: https://creativecommons.org/licenses/by-sa/4.0/)