首页 > 解决方案 > 为 React 应用程序存储获取的数据的常用方法?

问题描述

我正在开发一个 React Web 应用程序,用户可以在其中创建一个帐户,该帐户将包含用户的联系信息(电话、电子邮件、地址)。当用户登录时,他们应该可以访问他们的帐户信息。

这些信息通常是如何在 React 的客户端获取/存储的?这就是我的想法:

  1. 用户登录后,应用程序会获取用户的帐户信息(例如,使用 fetch API)
  2. 然后可以将该帐户信息保存在应用程序的状态中,可能使用 Redux。

是由应用程序在登录后获取帐户信息,还是由服务器自动将该数据发送到客户端?Redux 是存储此类数据的合适工具,还是 localStorage 应该处理的东西?

标签: javascriptreactjsauthenticationredux

解决方案


是由应用程序在登录后获取帐户信息,还是由服务器自动将该数据发送到客户端?

是的,应用程序应该在登录后获取这个。

Redux 是存储此类数据的合适工具,还是 localStorage 应该处理的东西?

是的,绝对是 Redux 而不是 localStorage,或者只是使用 react 的全局状态管理。


推荐阅读