Artwork

תוכן מסופק על ידי DotNet & More. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי DotNet & More או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
Player FM - אפליקציית פודקאסט
התחל במצב לא מקוון עם האפליקציה Player FM !

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

1:47:05
 
שתפו
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on August 16, 2025 12:57 (26d ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 489818740 series 2510700
תוכן מסופק על ידי DotNet & More. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי DotNet & More או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
API First - это просто! Просто садимся и делаем крутой API: универсальный, изящный, дико сложный в реализации и абсолютно бесполезный для использования! А как бы так, чтобы без последних двух пунктов?

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

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

- https://artists.landr.com/056870627229

- https://t.me/angry_programmer_screams

Весь плейлист курса "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://swagger.io/resources/articles/adopting-an-api-first-approach/ : Неплохая статья

- https://github.com/OpenAPITools/openapi-generator : То что заставит всех использовать спеку!

Видео: 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

Обсуждайте:

- Telegram: https://t.me/dotnetmore_chat

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

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

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

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

  continue reading

179 פרקים

Artwork
iconשתפו
 

Fetch error

Hmmm there seems to be a problem fetching this series right now. Last successful fetch was on August 16, 2025 12:57 (26d ago)

What now? This series will be checked again in the next day. If you believe it should be working, please verify the publisher's feed link below is valid and includes actual episode links. You can contact support to request the feed be immediately fetched.

Manage episode 489818740 series 2510700
תוכן מסופק על ידי DotNet & More. כל תוכן הפודקאסטים כולל פרקים, גרפיקה ותיאורי פודקאסטים מועלים ומסופקים ישירות על ידי DotNet & More או שותף פלטפורמת הפודקאסט שלהם. אם אתה מאמין שמישהו משתמש ביצירה שלך המוגנת בזכויות יוצרים ללא רשותך, אתה יכול לעקוב אחר התהליך המתואר כאן https://he.player.fm/legal.
API First - это просто! Просто садимся и делаем крутой API: универсальный, изящный, дико сложный в реализации и абсолютно бесполезный для использования! А как бы так, чтобы без последних двух пунктов?

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

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

- https://artists.landr.com/056870627229

- https://t.me/angry_programmer_screams

Весь плейлист курса "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://swagger.io/resources/articles/adopting-an-api-first-approach/ : Неплохая статья

- https://github.com/OpenAPITools/openapi-generator : То что заставит всех использовать спеку!

Видео: 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

Обсуждайте:

- Telegram: https://t.me/dotnetmore_chat

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

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

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

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

  continue reading

179 פרקים

כל הפרקים

×
 
Loading …

ברוכים הבאים אל Player FM!

Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.

 

מדריך עזר מהיר

האזן לתוכנית הזו בזמן שאתה חוקר
הפעלה