это хорошо, если вдруг нет интернета, но получается надо синхронизироваться как-то постоянно. Сильно не бейте, я только вливаюсь.
Года 3, наверное, бд не использую
Я правильно понимаю, что тогда об оффлайн моде речь не идет?
Ну, не совсем. Для отрисовки картинок есть lru кэш, а для инфы в ленте в оперативке хранится json с сервера. Если ты про то, что на холодном старте при офлайне не будет ленты - то да, в этом случае, считай, без оффлайн мода. Но он и нафиг не нужен большинству приложений
Тоже верно) понял, спасибо
На проекте подтянут Moor (он же Drift)
Надо глянуть что за зверь)
shared_preferces можно использовать для хранения сериализованого объекта. CachedNetworkImage поднимет картинки, а остальные данные как раз из модели подтянутся
Зачем хранить json в оперативке?
Он там будет в любом случае
secure storage использую тоже самое что и shared preferences но шифрованное
Иногда достаточно кеширования - например cache_manager
Обсуждают сегодня