Курс NestJS (#5): контроллеры, провайдеры, Inversion of Control и Dependency Injection
Урок содержит в себе полезную информацию про контроллеры и провайдеры с более детальным описанием их возможностей. Также, насколько это возможно, простыми словами, объяснено, что такое инверсия контроля (Inversion of Control, IoC) и инъекция зависимостей (Dependency Injection).
СОДЕРЖАНИЕ:
00:00 Режимы работы NestJS: Standard и Library-Specific
01:57 Декоратор @HttpCode. Опция passthrough.
04:00 Список нужных декораторов для эндпоинтов контроллера
05:15 Wildcards для путей роутов. Декоратор @Redirect.
06:54 Суб-доменный роутинг и декоратор @HostParam. Константы из HttpStatus.
10:14 Суть провайдеров и контроллеров
11:50 Объяснение механизма инъекции зависимостей и IoC
17:50 Constructor-based vs Property-based dependency injection
19:56 Регистрация провайдера внутри модуля
20:43 Время жизни провайдеров (scope)
Ссылка на GitHub-репозиторий с исходниками:
github.com/makewebme/nestjs-c...
⚛️⚛️⚛️
Пройди практический курс "Javascript Fullstack разработчик" от MakeWeb.me
Детали тут: makeweb.me/course-js-fullstac...
Телеграм для связи по курсу: @makewebchatme
🛍 🛍 🛍
Поддержи проект и получи скидку 5% на 1-ю оплату хостинга/домена Reg.ru.
Промо-код: 948E-53B9-CF98-8204 (вводится во время оплаты услуги).
💬 💬 💬
Присоединяйся к нашему Telegram-чату t.me/makewebme
Пікірлер: 4
⚛⚛⚛ Пройди практический курс "Javascript Fullstack разработчик" от MakeWeb.me Детали тут: makeweb.me/course-js-fullstack-developer Телеграм для связи по курсу: @makewebchatme
Речь автора умело построена, проста, точна и профессиональна. Получаю эстетическое удовольствие. Автор молодец! Всяческих Вам успехов!
Автор, моё уважение за то, что вы отлично раскрываете тему и фокусируетесь на мелочах, которые вроде бы все пропускают, но они являются важными. Вы также умеете объяснить важные концепции простым языком, благодарю за качественный контент.
Крутой курс