Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以便将其作为on-topic用于堆栈溢出。

7年前关闭。



Improve this question




我在justhost.com上托管了一个网站。到目前为止,只有HTML/CSS/JS从头开始。最近,我一直在学习使用nodejs的服务器端Java脚本(SSJS),我想向我的站点添加一些JS后端处理。问题是justhost.com似乎不支持nodejs应用程序,所以现在我有点卡住了。

有没有一种方法可以将网站的所有前端(HTML,CSS和前端JS)保留在justhost.com中,然后在nodejs SSJS中构建后端,并将该部分保留在另一服务或服务器中,并以某种方式使这一切一起工作?

没错,这不是商业应用程序,因此我可以玩耍并破坏事物,因此我愿意接受任何建议。

提前致谢。

最佳答案

完整的答案是“可能,但是很复杂”,这是由于Web本身内置的限制(例如跨域隔离)以及托管提供商的限制所致。但是,由于您是在问这个问题,因此我的建议是将整个应用程序(服务器端代码,HTML,CSS,浏览器JS,图像等)托管在node.js托管服务上,因为它们都支持该服务,而且这样做很简单。没有理由使您的架构复杂化以使用静态Web主机。您的 Node 应用程序中需要几行“代码”,才能提供功能齐全的静态网站以及您的应用程序可能还需要的任何自定义服务器端逻辑。 (例如,考虑与static应用程序服务器 bundle 在一起的express.js中间件)。

10-04 21:51
查看更多