【问题标题】:Best practises for configuring React Native Backend Url配置 React Native 后端 URL 的最佳实践
【发布时间】:2021-08-18 23:56:16
【问题描述】:

在 react native 中配置后端 URL 的最佳做法是什么? 它应该是一个环境变量吗? 应该硬编码吗?

主要担心的是我们将使用 AWS 负载均衡器作为后端的入口点。 AWS 提供像my-loadbalancer-1234567890.us-west-2.elb.amazonaws.com 这样的任意端点来访问负载均衡器。将来假设我们出于某种原因想要更新 URL,现在配置 URL 的最佳做法是什么?

【问题讨论】:

    标签: node.js reactjs amazon-web-services react-native aws-load-balancer


    【解决方案1】:

    您应该考虑使用像 api.example.com 这样的 DNS 名称并对其进行硬编码。然后在 Route 53 中使用上面提到的 ALIAS 端点创建一个 A 记录,但给它一个 1 分钟左右的 TTL。

    通过这种方式,您可以直接在 Route 53 中更改 ALIAS 端点,并且您的客户端应该会在 1 分钟内看到更新,而无需更改 React 原生环境。

    【讨论】:

    • 感谢您的回复!这很有帮助。
    • 太棒了?如果有帮助请接受答案。
    猜你喜欢
    • 2023-03-07
    • 1970-01-01
    • 1970-01-01
    • 2013-03-13
    • 2016-07-25
    • 2019-10-10
    • 1970-01-01
    • 1970-01-01
    • 2020-08-01
    相关资源
    最近更新 更多