【发布时间】:2015-04-08 23:58:45
【问题描述】:
我的问题是我是否应该有一个单独的服务器来提供 HTML 和 JSON 或将这两者分开。
更具体地说,这些是我的两个选项:
1)
- 在 Google App Engine 中运行 Python 的 API 服务器
- 在 Heroku 中运行 Rails 的 Web 应用
- iOS 应用
- Android 应用
Web、iOS 和 Android 应用程序会查询 API 服务器以检索要在应用程序中显示的实体列表等信息。
2)
- 在 Heroku 中运行 Rails 的服务器
- iOS 应用
- Android 应用
Rails 服务器将是一个常规的 Rails 应用程序,并且当需要带有实体列表的 JSON 时,会有 API URL 为 iOS 和 Android 提供服务。
我应该采用哪种方法以及为什么?
【问题讨论】:
标签: ruby-on-rails json heroku multiplatform