Service Contract в JavaScript. Dependency Injection (Сервис Контракты | Dependency Inversion)
Четвертое из пяти по разработке простейшего механизма внедрения зависимостей на примере реализации adonisjs 4. Это видео по созданию Service Contract (Сервис контрактов) и о реализации dependency inversion принципа.
В этом видео я разрабатываю модуль framework и модуль comsole logger
Базовая реализация имеет прямую зависимость фреймворка от реализации логгера
Благодаря контракту, эта зависимость была развернута
В финальной реализации, модуль фреймворк предоставляет контракт, который реализуется модулем console logger что освобождает framework от зависимости
Смотри теорию в первом видео:
О том как сделать IoC смотрим во втором видео:
Ну и о том, для чего и как использовать Service Providers смотри в третьем видео:
И что такое Service Contracts в четвертом видео:
Заключительное видео про API & SPI:
Скоро буде
4 views
0
0
2 weeks ago 00:07:41 1
ChatGPT Ethereum Arbitrage Bot: Earn $1,000 Daily in Passive Income
1 month ago 00:23:32 1
Onboard Air Greenland’s Final A330neo flight from Kangerlussuaq
2 months ago 00:18:49 1
Прогноз Ноябрь! МЫ ЖИВЕМ В УНИКАЛЬНОЕ ВРЕМЯ! Истинная Картина Происходящего | Абсолютный Ченнелинг
2 months ago 00:22:16 1
903. Pentagon bada, jakie skutki będzie miała wojna nuklearna dla Europy
2 months ago 00:03:41 1
Отзыв франшиза Dservice / Подписали 24 контракта за 3 месяца #франшиза #отзыв
2 months ago 00:02:13 1
Отзыв о франшизе Dсервис & Dream Group / Исполнил контракт на 4 млн. рублей
2 months ago 00:07:48 1
Earn $2,000 a Day Passively with New Ethereum MEV Bot. Updated Oct 2024