【发布时间】:2017-06-05 16:05:21
【问题描述】:
我们的应用程序(最初通过网络访问,后来通过移动应用程序和/或桌面应用程序访问)有一个应用程序服务器,它提供服务和由所有端点驱动的内部 API(React 用于网络,iOS/Android 用于移动将来等)。通过app.<mydomain>.com 的端点可以访问此应用程序服务器 - 目前这是通过托管在 heroku 上的 Django-REST 框架支持的后端实现的。
我们还有一个登陆页面,将由www.<mydomain>.com 提供服务。
我的问题实际上是关于为着陆页提供服务的服务器。显然,它将仅提供静态内容、登录页面内容和静态反应应用程序 JS,当它必须发出请求和获取数据时,它们将参与 app.<mydomain>.com。
显然,在这种情况下,我不需要后端的脚本引擎。您建议我使用什么来提供登录页面内容和静态反应应用程序代码?简单的apache服务器?还要别的吗?我们的应用程序目前仅在美国销售,通过 CloudFront 或任何其他 CDN 部署是否有意义?
如果有任何建议,我将不胜感激。
【问题讨论】:
标签: architecture hosting cdn restful-architecture