我正在构建一个仅用 html5 和 javascript 编写的客户端 webapp,但我仍然需要一个服务器来为这些文件提供服务。
我正在使用 GruntJS 来缩小/连接文件,我计划将编译后的网站放在一个名为dist
或类似的文件夹中。
所以我只需要一个服务器来处理对我的网站的所有请求并从中加载相应的文件,/dist
以便请求 mysite/style.css 加载 mysite/dist/load.css。
我还需要服务器来处理gzip
压缩、http 标头、mime 类型、缓存控制和错误处理。
因为我已经在使用 nodejs,所以我想到了一个 nodejs 服务器,比如connect或lactate
对于托管,我打算使用 heroku(但也许有更好的服务适合我的情况),您建议使用哪个服务器?