Artwork

เนื้อหาจัดทำโดย DotNet & More เนื้อหาพอดแคสต์ทั้งหมด รวมถึงตอน กราฟิก และคำอธิบายพอดแคสต์ได้รับการอัปโหลดและจัดหาให้โดยตรงจาก DotNet & More หรือพันธมิตรแพลตฟอร์มพอดแคสต์ของพวกเขา หากคุณเชื่อว่ามีบุคคลอื่นใช้งานที่มีลิขสิทธิ์ของคุณโดยไม่ได้รับอนุญาต คุณสามารถปฏิบัติตามขั้นตอนที่แสดงไว้ที่นี่ https://th.player.fm/legal
Player FM - แอป Podcast
ออฟไลน์ด้วยแอป Player FM !

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

1:47:05
 
แบ่งปัน
 

Manage episode 489865325 series 3387627
เนื้อหาจัดทำโดย DotNet & More เนื้อหาพอดแคสต์ทั้งหมด รวมถึงตอน กราฟิก และคำอธิบายพอดแคสต์ได้รับการอัปโหลดและจัดหาให้โดยตรงจาก DotNet & More หรือพันธมิตรแพลตฟอร์มพอดแคสต์ของพวกเขา หากคุณเชื่อว่ามีบุคคลอื่นใช้งานที่มีลิขสิทธิ์ของคุณโดยไม่ได้รับอนุญาต คุณสามารถปฏิบัติตามขั้นตอนที่แสดงไว้ที่นี่ https://th.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

159 ตอน

Artwork
iconแบ่งปัน
 
Manage episode 489865325 series 3387627
เนื้อหาจัดทำโดย DotNet & More เนื้อหาพอดแคสต์ทั้งหมด รวมถึงตอน กราฟิก และคำอธิบายพอดแคสต์ได้รับการอัปโหลดและจัดหาให้โดยตรงจาก DotNet & More หรือพันธมิตรแพลตฟอร์มพอดแคสต์ของพวกเขา หากคุณเชื่อว่ามีบุคคลอื่นใช้งานที่มีลิขสิทธิ์ของคุณโดยไม่ได้รับอนุญาต คุณสามารถปฏิบัติตามขั้นตอนที่แสดงไว้ที่นี่ https://th.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

159 ตอน

すべてのエピソード

×
 
Loading …

ขอต้อนรับสู่ Player FM!

Player FM กำลังหาเว็บ

 

คู่มืออ้างอิงด่วน

ฟังรายการนี้ในขณะที่คุณสำรวจ
เล่น