Все

Dependency Injection на каждый день | avito.code

Видео frontend
Привет! Это avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.

Антон Крылов, фронтенд-разработчик в юните Profiles, расскажет про Dependency injection на примере библиотеки компонентов Авито. Вы узнаете о том, как использовать его на фронте и разберётесь в его отличиях от Dependency Inversion.

Таймкоды:

00:00 | Вступление
00:43 | Диаграмма: модули и их зависимости друг от друга
01:48 | Внедрение нового компонента «Загрузка фотографий»
02:32 | Код: как работает текущий код компонента
05:03 | Код: объединяем все методы в один объект, чтобы сделать расширяемый DI
08:55 | Подводим итоги

AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻

Ютуб: https://www.youtube.com/@AvitoTech
ВК: https://vk.com/avitotech
Телеграм: https://t.me/avitotech
Хабр: https://habr.com/ru/company/avito
Медиум (eng): https://medium.com/avitotech
Гитхаб: https://github.com/avito-tech
Сайт: https://avito.tech