API & SPI. Dependency Injection гибкая архитектура. Service Provider Interface
Заключительное видео по разработке простейшего механизма внедрения зависимостей на примере реализации adonisjs 4. Это видео по продвинутой архитектуре программы с использованием API & SPI подхода к разделению зон ответственности модулей. Все это используется на базе Dependency Injection.
В этом видео я разрабатываю роутинг с возможностью расширять его из любого модуля и переопределять при необходимости существующие конфигурации.
Смотри теорию в первом видео:
О том как сделать IoC смотрим во втором видео:
Ну и о том, для чего и как использовать Service Providers смотри в третьем видео:
И что такое Service Contracts в четвертом видео:
Заключительное видео про API & SPI:
Плейлист с разбором Dependency Injection в Angular
Обязательно посмотри видео о SOLID принципах в Angular:
----
Ветка для начала урока
Ветка с выполненным уроком
Инструкция для начала работы над уроком
1) Открыть терминал
2) Склонировать репозиторий
git clone lesson
3) Перейти в папку проекта
cd lesson
4) Установить все зависимости
npm install
5) Для запуска сборки проекта в режиме разработки запустить
npm start
6) Открыть Visual Studio Code и начать разработку по уроку
Спасибо за просмотр.
Подписывайтесь на канал для того чтобы не пропустить следующие видео
00:00 - Что такое API & SPI
01:45 - Разработка Router (API)
04:20 - Разработка Route (SPI)
06:15 - Разработка RouteCollection
10:32 - Разработка NotFoundRoute (первый роут)
12:41 - Разработка HomeRoute
14:32 - Разработка AboutUsRoute
15:30 - Итоги
1 view
241
58
4 weeks ago 00:02:19 1
♏️СКОРПИОН - ПРОГНОЗ на 2025 год|ТАРО ГОРОСКОП для СКОРПИОНОВ на 2025 год
4 weeks ago 00:02:55 1
♎️ВЕСЫ - ТАРО ПРОГНОЗ на 2025 год|ТАРО ГОРОСКОП для ВЕСОВ на 2025 год
1 month ago 00:00:54 1
Убей себя,ты слишком мертв😵 | #fragmovie radmir [gta in desc/гта в описании]
1 month ago 00:29:11 1
Сделали ремонт за копейки! Лучшие решения в БЮДЖЕТНОМ ремонте 2025!
1 month ago 00:04:40 1
Послание СЕМЬИ СВЕТА.Мы всегда рядом.#посланиеотангелов #посланиеотвысшихсил #лучсвета #послание
1 month ago 00:52:44 1
Louis de Bourbon
2 months ago 00:03:38 1
На войне как на войне песня - танкисты (tankistai)
2 months ago 02:57:29 1
Трамп - Президент. Какие будут перемены? К.Коваленко, Охотник...
2 months ago 00:04:38 1
코인자동매매 무료로 가능하니 돈 주고 구입할 필요 없습니다. 이 영상으로 바로 시작하시면 됩니다.
2 months ago 00:08:58 1
Как же это Вкусно Отрывной Пирог 2 яйца кефир 3 ст. муки Рецепт Бомба Тесто для новичков Замес 3 мин
2 months ago 03:00:12 1
Возможно ли окончание конфликта? С.Ципис, В.Шегалов...
2 months ago 00:19:55 1
Nepal’s Mad Honey That Causes Hallucinations (They climb to go insane)
2 months ago 00:27:29 1
Самое страшное в исследовании космоса
2 months ago 00:53:51 1
Хемингуэй: Советский шпион? / Личности / @MINAEVLIVE