Они для разных вещей просто. AsyncStorage реализован под все мобилки и под капотом использует базу данных. SharedPreferences реализована только под андроид и хранит данные в xml. Нужна для узких задач (первое что в ум пришло, чтобы сторить значения которые будут использоваться в нативном слое и в js).
Для большинства задач AsyncStorage - за глаза
Да с асинк стором работать не возможно, попробую написать обертки через еффектор покинуть, может выйдет
А так, из-за асинхронности, стоит значение в сторе, не показывать попап, но при первом рендере его не будет и попап будет показан, можно сделать какашку и пропускать первое выполнение ефыекта
Storage и стор это разные вещи, никто не использует асинксторадж как редакс стор, туда просто складывают данные чтобы между сессиями достать можно было. Так же как локалсторадж в вебе
Storage и стор это разные вещи, никто не использует асинксторадж как редакс стор, туда просто складывают данные чтобы между сессиями достать можно было. Так же как локалсторадж в вебе
в вебе я в стор пишу состояние, которое нужнр сохранить после перезагрузки, например отказ от чегото, кол-во колонок, кторые видны в таблице и прочее