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
4 months ago 00:08:00 1
Crypto Trading for Beginners | Best Trading Platform
4 months ago 00:03:41 1
Отзыв франшиза Dservice / Подписали 24 контракта за 3 месяца #франшиза #отзыв
4 months ago 00:02:13 1
Отзыв о франшизе Dсервис & Dream Group / Исполнил контракт на 4 млн. рублей
4 months ago 00:14:35 1
2% of vaccine reactions reported
4 months ago 00:25:37 1
4K Launch Replay: SpaceX Falcon Heavy launches NOAA’s GOES-U satellite
4 months ago 01:31:48 1
The Baby Dance | FULL MOVIE | 1997 | Laura Dern, Stockard Channing | Motherhood Drama, Adoption