假设我有一个具有生产 UI 登录的 Web 应用程序:
假设这个应用程序有一个基于以下的生产 RESTful API 后端:
现在假设这个应用程序有一个名为“ dev ”的非生产环境。“开发”/非产品 UI 登录将是:
但是非产品的 RESTful API 后端应该植根于什么?:
为什么?
假设我有一个具有生产 UI 登录的 Web 应用程序:
假设这个应用程序有一个基于以下的生产 RESTful API 后端:
现在假设这个应用程序有一个名为“ dev ”的非生产环境。“开发”/非产品 UI 登录将是:
但是非产品的 RESTful API 后端应该植根于什么?:
为什么?
当然,这有点基于意见,但我肯定更喜欢http://api.dev.example.com。
我会选择http://api.dev.example.com,因为它与http://dev.example.com相关,例如生产环境中的http://api.example.com到http://example.com .
对于您的特定项目(现在)可能不是这种情况,但是在处理相对路径/域名时,这可以使您的工作更轻松。