2.17.4. TypeScript - Декораторы свойств и полей у классов

Опубликовано: 17 Октябрь 2024
на канале: Artsofte Education
435
12

00:00 - Декораторы полей и свойств.
03:04 - Добавление в поле getter и setter через descriptor.
04:11 - Что такое внедрение зависимости? Реализация внедрения зависимости с помощью декораторов.
05:00 - Пример DI. Абстракция PrintService и её реализации.
05:41 - Пример DI. Что такое LocalStorage?
07:15 - Пример DI. Регистратор зависимостей, класс ServiceLocator.
09:50 - Пример DI. Класс Example, в котором внедряется зависимость.
11:40 - Пример DI. Принцип работы декоратора Inject в JavaScript и объект Relect.
15:37 - Пример DI. Расширение дял работы с метаданными полей класса. Relect-metadata.
17:05 - Пример DI. Использование reflect-metadata.
19:10 - Пример DI. Принцип работы декоратора Inject.
22:05 - Пример DI. Добавление файла Reflect.js.
23:54 - Пример DI. Итоговый вариант внедрения зависимостей.