【问题标题】:React Native App Customization using Express JS Back-end?使用 Express JS 后端反应原生应用程序定制?
【发布时间】:2020-08-06 00:54:43
【问题描述】:

我想知道这是一种操作应用程序设计(比如说颜色或徽标)自定义的方式。我已经为 React Native 电子商务应用程序设置了一个管理面板,如果我想不时自定义应用程序,可能是标题颜色或公司徽标等,那么正确的方法是什么?我是否应该将这些自定义数据(颜色代码等)存储在数据库中,并在每次在后端启动应用程序时读取它?还是?

【问题讨论】:

  • 在 react 官方网站中寻找服务端渲染
  • 我认为简单的解决方案是将应用程序自定义数据存储在数据库中并在应用程序启动之前读取

标签: node.js react-native express


【解决方案1】:

这取决于你想要的样子。如果您希望用户的自定义可以保存并可以从不同的设备恢复,那么您必须将其存储在数据库中,并在每次启动应用时获取自定义数据。

另一种替代方法是将其存储在客户端存储中(如localStorage),如果您想存储不是很重要的自定义设置,例如主题、应用程序语言等,这很有用。因为它存储在客户端存储,如果用户更改了他们的设备或清理了他们的本地存储,自定义将被重置。我发现此选项特别适用于非关键数据,因为它减少了向后端服务器发送 HTTP 请求、存储和从数据库中检索自定义数据的开销。

【讨论】:

  • 好的。我想我会选择数据库选项。感谢您提供的信息。
猜你喜欢
  • 1970-01-01
  • 2020-01-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-23
  • 1970-01-01
  • 2021-04-03
  • 2019-08-08
相关资源
最近更新 更多