Считаю сохранение данных немного избыточным, но так как я всегда оборачиваю провайдер в конпонент под данный контекст, то несложно писать изменения в лс на DidUpdate
А вы пробовали firebase в качестве бэкэнда? Очень много головной боли отнимает
Плюс еще в последнее время решил отказаться от state management библиотек в пользу реактовских контекстов. Оказалось очень удобно
Считаю сохранение данных немного избыточным, но так как я всегда оборачиваю провайдер в конпонент под данный контекст, то несложно писать изменения в лс на DidUpdate