React原生社交媒体应用程序架构



我正在react native中创建一个社交媒体应用程序。此应用程序将基于离线第一应用程序架构。由于我是一个新手,所以我遇到了很多事情,比如状态管理等。

还不清楚的事情很少

  1. 如果我正在创建一个离线的第一个应用程序。那样的话我也需要redux吗
  2. 对于社交媒体类型的应用程序,是redux还是Mobx是必需的
  3. 如何在react native中管理离线第一个应用程序(只需要一个大致的想法(
  4. 我打算使用西瓜数据库,对此有什么建议吗

提前感谢

-Redux或Mobx是状态管理,它们是句柄状态。例如,假设你有一个数据显示在多个屏幕上,当你只是更新本地存储时,另一个屏幕上的状态不会更新(除非你有一种机制,每次在本地存储中写入数据后都会得到数据,我认为这不是一个好主意(,所以你需要更快更好地更新状态。

-例如,当你想在离线模式下开发一个类似社交媒体的应用程序时,你必须将从服务器生成的用户令牌保存在本地存储中(在这种情况下,异步存储是个不错的选择(,如果用户在设备中有令牌,请导航他/她到达目的地屏幕,并向他/她显示存储的数据,服务器验证每个请求的用户令牌。

-在我看来,在react本地存储之间,Realm易于使用,速度快,并且有有用的文档可以使用。

相关内容

  • 没有找到相关文章

最新更新