我们的应用程序(通过网络访问开始,通过移动应用和/或桌面应用程序的更新版本)有一个应用服务器,供应和内部的API,将所有端点来驱动(对于网络,未来的iOS/Android移动应用等等)。这个应用程序服务器可以通过app.<mydomain>.com
访问那些端点 - 目前这是通过托管在heroku上的Django-REST框架后端供电实现的。关于Web应用程序的体系结构一般查询,尤其是前端
我们也有将www.<mydomain>.com
送达的登陆页。
我的问题实际上是关于服务的目标网页服务器。很显然,它只会提供静态内容,着陆页内容和静态反应应用程序JS,当它需要发送请求并获取数据时,它将参与app.<mydomain>.com
。
显然,在这种情况下,我并不需要在后端脚本引擎。您推荐使用什么来提供着陆页内容和静态反应应用程序代码?简单的Apache服务器?还要别的吗?我们的应用程序仅适用于美国境内,通过CloudFront或任何其他CDN进行部署是否合理?
我会很感激任何建议。