📄️ Введение
Архитектуру современного приложения практически невозможно представить без инверсии управления. Внедрение зависимостей является реализацией этого подхода и в isomorph оно реализовано исходя из следующих ограничений:
📄️ Приложение
DI-контейнер имеет лишь два метода: get и set. Для предоставления готовых контейнеров, имеющих при этом возможность расширения и подмены зарегистрированных компонентов, пакет isomorph предоставляет абстракцию "Application" в виде интерфейса и ее реализации.
📄️ Пресеты
Preset - набор провайдеров. Пресеты можно применить к приложениям. Сам по себе пресет не хранит компоненты и не инициализирует их. Он только предоставляет провайдеры.