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
1 day ago 00:23:32 1
Onboard Air Greenland’s Final A330neo flight from Kangerlussuaq
1 month ago 00:18:49 1
Прогноз Ноябрь! МЫ ЖИВЕМ В УНИКАЛЬНОЕ ВРЕМЯ! Истинная Картина Происходящего | Абсолютный Ченнелинг
1 month ago 00:22:16 1
903. Pentagon bada, jakie skutki będzie miała wojna nuklearna dla Europy
1 month ago 00:11:18 1
Франшиза Дрим Груп (Dream) отзыв| Интервью с франчайзи с суммой выигранных контрактов на 3 миллиона
1 month ago 00:02:13 1
Отзыв о франшизе Dсервис & Dream Group / Исполнил контракт на 4 млн. рублей
1 month ago 00:03:41 1
Отзыв франшиза Dservice / Подписали 24 контракта за 3 месяца #франшиза #отзыв
1 month ago 00:07:48 1
Earn $2,000 a Day Passively with New Ethereum MEV Bot. Updated Oct 2024