Reactjs 如何在React Native中存储和更新数据
我有一个不断更改其值的数据库,我正在创建一个应用程序,使用React Native显示该信息 我的问题是:我应该如何在应用程序中存储这些数据,以及我应该如何每隔几秒钟更新这些信息 在数据库中,我有一个表和一条记录,我必须不时下载。我想从不同的屏幕访问这些数据Reactjs 如何在React Native中存储和更新数据,reactjs,react-native,Reactjs,React Native,我有一个不断更改其值的数据库,我正在创建一个应用程序,使用React Native显示该信息 我的问题是:我应该如何在应用程序中存储这些数据,以及我应该如何每隔几秒钟更新这些信息 在数据库中,我有一个表和一条记录,我必须不时下载。我想从不同的屏幕访问这些数据 我见过Context和AsyncStorage存储数据并在全局范围内使用它,但我不知道哪种更好,也不知道如何更好地使用它。您也可以使用redux、Context、react挂钩和AsyncStorage。但使用异步存储并不是管理存储的最佳选
我见过Context和AsyncStorage存储数据并在全局范围内使用它,但我不知道哪种更好,也不知道如何更好地使用它。您也可以使用redux、Context、react挂钩和AsyncStorage。但使用异步存储并不是管理存储的最佳选择。它会减慢你的应用程序的速度,你可以使用AsyncStorage来保存用户名、令牌、会话等。在我看来,使用react钩子是管理应用程序的最佳方法。你也可以使用MobX进行状态管理,这很容易理解,也很可靠