и отправка этой формы на бекэнд. Пользователь может редактировать данные в форме. Сейчас появилась необходимость кешировать локально данные в форме. При этом, нужно будет различать данные закешированные и предзаполненные с бекэнда. Как в этом случае лучше организовать взаимодействие интерактор-репозитории и нужно ли создавать разные модели для разных источников? т.к. кешированные данные и данные с бекенда должны по требованиям вести себя по разному, значит будет умный интерактор, который будет рулить данными с двух репозиториев?
Лучше умный репозиторий
Кэширование на каком уровне должно быть? Пока эти данные на экране или если приложение выгружено?
Обсуждают сегодня