Contract-first principle в работе c API | Глеб Михеев Я💛Фронтенд | канал Yandex for Frontend
Фронтенд-разработчики страдают при работе с API: сначала мы ждём, когда будет разработана первая версия, а потом выясняем, что часть методов не работает, и апишка постоянно отваливается. А потом апи меняется, написанный код перестаёт работать, а мы узнаём об этом, бывает, уже на продакшне. Знакомо? Я расскажу о подходе, который позволяет изменить инженерные практики и избавиться от всех этих блокеров и сайд-эффектов. Поговорим, как организовать разработку фронтенд-приложения параллельно с API, как абстрагироваться от поставщика данных и организовать мокирование, как не переделывать всю бизнес-логику приложения при выпуске новых версий API, и как ускорить написание кода, работающего с сетью. И — самое главное — как при всём этом не испортить отношения с бэкендерами.
Больше подробностей на сайте ilovefrontend.ru
Присоединяйтесь к нашему сообществу в TG https://t.me/yalovefrontend
Оригинал: https://youtu.be/-mzzT0b9K54?si=Vv59SUk7Cisf6GD3
Видео Contract-first principle в работе c API | Глеб Михеев Я💛Фронтенд | канал Yandex for Frontend автора Видео с YouTube по IT
Видео Contract-first principle в работе c API | Глеб Михеев Я💛Фронтенд | канал Yandex for Frontend автора Видео с YouTube по IT
Показать
Похожие видео
Node.js фреймворки, или Туда и обратно | Андрей Мелихов Я💛Фронтенд | канал Yandex for FrontendКак мы избавляемся от монолита | Яндекс Go Foodtech Tour | канал Yandex for DevelopersПаттерны в разработке UI-компонентов | Яндекс Go Frontend Meetup #3 | канал
Yandex for DevelopersHTMX Crash Course | Dynamic Pages Without Writing Any JavaScriptMovavi Screen Recorder v22.1.0 FULL«Бонни Обзор» 7 главных преимуществ и недостатков! Обзор полной серии iPhone 16 и 16 ProНужен ли нам монорепозиторий? | Яндекс Go Frontend Meetup #3 | канал Yandex for DevelopersРаспутываем браузерные потоки | Полина Гуртовая | канал Yandex for FrontendNode.js фреймворки, или Туда и обратно | Андрей Мелихов Я💛Фронтенд | канал Yandex for FrontendРаспутываем браузерные потоки | Полина Гуртовая | канал Yandex for FrontendEncore Crash Course - TypeScript Backend Framework & ToolsetAstroburn Pro v3.2.0.0197 Final FULLЗал «Молекула»Копаем глубже в Feature-Sliced Design | Александр Моргунов | канал Yandex for FrontendПриключения Node.js в продакшене | канал Yandex for DevelopersArchicad 27 Key ActivationКопаем глубже в Feature-Sliced Design | Александр Моргунов | канал Yandex for FrontendНейросеть создает видео по текстовому описаниюVueJS + Vitest | Unit Тестирование #18 - Тест компонента прогресса в шапкеЧто делать, когда бандл нужно «посадить на диету» | Софья Гусева | канал Yandex for Frontend