react-native - React Native 缓存与应用程序状态
问题描述
我必须选择最好的多语言反应原生应用程序。一个执行应用程序状态,另一个执行缓存,我不确定这是否可能。哪一个提供了最好的性能来保存语言数据。我应该将它保存在状态还是缓存中?
解决方案
有多种方法可以创建多语言应用程序,在 react-native 中,有一个由 react-native 社区支持的异步存储。通过 async-storage,您可以检测和切换应用程序的语言。
为了使用状态,为此,您需要一个持久的 redux 存储来检查应用程序的状态并切换您的应用程序语言。
我建议您阅读以下文章
推荐阅读
- php - easyadmin 3 - 按链接实体的属性而不是 id 排序
- html - 如何在 React-testing-library 中按跨度查找输入?
- javascript - 生成 Javascript Swagger 客户端时失败
- static-site - 使用 Eleventy 获取要在主页上显示的最新帖子
- swiftui - ios14.2(SwiftUI)如何同时刷新detail view和master view
- amazon-web-services - 使用域名令牌时如何为 AWS CDK 指定验证域
- apache-spark - 具有 0 条记录的外部 Hive 表
- gitlab - GitLab openid-connect 与 Keycloak
- python - 无法使用python中的参数更改函数内部的全局变量
- networking - Kubernetes 通过 VirtualBox:Pod 无法访问互联网服务