Общие понятия

Domain — слой моделей

Provider — интерфейс к операциям логики

Repository — простой объект, который реализует CRUD для запросов в любые хранилища. Также отвечает за маппинг сущностей их хранилищ в сущности приложения.

Таким образом получаем цепочку:

Provider -> Логика -> Repository -> DB

Interactor — интеракторы, полностью не зависят от фреймворка, только бизнес-логика. Чаще всего живут на протяжении всего времени жизни приложения.

WidgetModel — связывает виджеты и слой интеракторов. Логика UI слоя

Last updated