我可以使用Firebase Hosting在Node.js中编写RESTful API

马可

让我们以server.js Hello World为例

  var http = require("http");
  http.createServer(function(request, response) {
    response.writeHead(200, {"Content-Type": "text/plain"});
    response.end("Hello World");
  }).listen(80);

如何在Firebase中使用它?

对不起,重复,但答案是3yo

rsp

(更新:现在的答案是:是的,可以-请在下面查看更新)

原始答案

不,你不能。Firebase托管仅用于静态内容。

请参阅:https//firebase.google.com/docs/hosting/

Firebase托管为您的Web应用程序提供了快速,安全的静态托管。

您需要像Heroku这样的服务可以运行您的Node应用程序,或者需要您自己的服务器来安装Node并运行您的应用程序。

更新资料

现在,您可以直接在Firebase上托管Node应用程序-感谢Ayyappa在评论中指出了这一点。

观看以下出色的视频教程:

和文档:

用于Firebase的云功能可让您自动运行后端代码,以响应由Firebase功能和HTTPS请求触发的事件。您的代码存储在Google的云中,并在托管环境中运行。无需管理和扩展自己的服务器。

请注意,这仍处于Beta中:

这是Google Cloud Functions的Beta版。可以以向后不兼容的方式更改此API,并且不受任何SLA或弃用策略的约束。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以使用Java API将图像文件存储在Firebase中吗

使Node js Restful API不间断

我可以使用CoffeeScript代替JS来开发Node.js吗?

我可以使用运行时参数来解决Java中错误的API调用吗?

我可以使用Java API在Firebase中存储图像文件吗?

我可以使用REST API在Smartsheets中检测单元格属性(例如颜色)吗

我可以使用Dropbox V2 API中的文件ID搜索/获取文件吗?

我可以使用Node.js创建本机Windows桌面应用程序吗

是否可以使用firebase调用Cloud函数中的其他API?

我们可以使用IoTConnect for UI SDK代替Application中的API调用吗

我可以使用Node.js访问多少网络堆栈?

我可以使用express.js创建Web api并且没有安装node.js吗?

我可以使用Microsoft Graph API在我所属的MS Teams中的所有团队/组中搜索文件吗

我可以使用.dotenv库作为HTML脚本,而仅导入npm或node.js吗?

安全的node.js Restful API

我可以使用brew安装Node.js吗?

使用Java编写的RESTFul API登录/注册

我们可以使用OAuth来验证我的Web API中的使用者吗?

在Node.JS中创建的Document Restful API

我可以使用REST API从SF中检索Salesforce数据吗?

我可以使用MPI中的API读取远程文件吗?

在Node js中。我可以使用“请求”包发送多少个同时请求

除了使用Node.js“ Firebase deploy”命令行工具外,还有其他方法可以将内容获取到Firebase Hosting / CDN吗?

在 node.js 中调用restful api

如何使用 node.js 和 EXPRESS 在一个文件中设置两个根端点 Restful API

我可以使用 Node.js 作为后端,使用 Python 进行 AI 计算吗?

Node js Rest API 不工作 - Plesk Hosting Server

我可以使用 node sdk 更新 Hyperledger Fabric 中的背书策略吗?

我們可以使用 Node.js 計時器的 _destroyed 屬性嗎?