React. Локальная работа с файлом данных с сервера
Изучаю React Native, научился подгружать файл данных с сервера. Научился работать с локальным хранилищем через локальные данные (добавление в избранное, например).
Теперь хочется узнать, а можно ли как-то подгрузить файл с сервера, также работать с ним через локальное хранилище и, в случае изменения файла на сервере (добавить новую новость, например), подгрузить этот файл и внести коррективы в локальном хранилище? Например, если удалить некоторые статьи, нужно чтобы и у пользователя они тоже удалились.
Пока что вижу такой путь: загружать данные с сервера, потом проводить проверки по ID, если нашлись новые статьи - их добавить в локальное хранилище, если какой-то статьи нет - удалить. Только такой путь есть или что-то поинтереснее имеется?