Я сейчас работаю над сайд-проектом для почтового клиента.Я использую библиотеку для обработки извлечения сообщений с сервера.Однако у меня есть вопрос по кешированию.
Я не хочу получать весь список заголовков каждый раз, когда загружаю клиент.В идеале я хотел бы их кэшировать, а затем обновить список тем, что находится на сервере.
Как лучше всего это сделать?Если я сохраню всю информацию заголовка (включая ID сообщения сервера) в базе данных, загрузите заголовки из этой БД.Тогда как фоновая задача синхронизируется с сервером ...
Или есть ли лучший способ?