javascript - 我可以在一个托管服务中托管我的前端,而在其他地方托管后端吗?

标签 javascript node.js hosting cloud-hosting

<分区>

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

有没有办法让我网站的所有前端(HTML、CSS 和前端 JS)都托管在 justhost.com 中,然后在 nodejs SSJS 中构建后端,并将该部分托管在另一个服务或服务器中,以某种方式使它们协同工作?

不是,它不是商业应用,所以我可以玩弄和破坏东西,所以我愿意接受任何建议。

提前致谢。

最佳答案

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

关于javascript - 我可以在一个托管服务中托管我的前端,而在其他地方托管后端吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18323089/

相关文章:

web - 简单的自托管网站监控

linux - 如何创建 httpd.conf 文件

hosting - 开源维基托管

JavaScript 缩小/增长循环过渡

node.js - 语法错误: Unterminated quoted string in phantomjs

javascript - 从Reducer调用选择器

javascript - 如何限制用户在移动字段中只能输入10个字符

node.js - mongoose 连接到 mongodb 2.6.1 副本集身份验证失败

javascript - anchor 标记不会重定向到响应式移动 View 中的 div

javascript - 传递位于 Vue 3 中 v-for 循环之外的对象的选定索引