Паттерны [инверсии контроля][1] (dependency inversion, DI) известны уже давно, но пока не нашли широкого распространения в мире фронтенда. Этот доклад отвечает на вопрос о том, как за счет возможностей JS построить надежную архитектуру на основе DI-контейнера. Автор доклада — Евгений [ftdebugger][2] Шпилевский, руководитель группы разработки интерфейсов в Яндекс.Картинках.
[Читать дальше →][3]
[1]:
https://en.wikipedia.org/wiki/Dependency_inversion_principle
[2]:
https://habrahabr.ru/users/ftdebugger/
[3]:
https://habrahabr.ru/post/341710/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut