3

从我可以从 Firebase 文档中推断出来,似乎需要一个服务器来提供静态内容(html 和 javascript),所以你需要有一台托管机器和一个静态内容服务器并在某处运行,或者一些服务托管静态站点。

那是对的吗 ?

在整个 Firebase 站点中,他们反复提到“不需要服务器”的概念,所以我最初认为 Firebase 确实提供了一种提供静态内容的方法,但在文档中没有提到它。

我错过了什么 ?

4

2 回答 2

4

更新

Firebase 现在确实提供静态托管,请参阅下面的答案中的链接。


Firebase 并不是在所有情况下都可以替代服务器,但在某些情况下,您可以使用 Firebase代替服务器,或者减少您必须编写和维护的服务器代码。

如果你想为浏览器提供静态 HTML/CSS/JS 很好,但 Firebase 不会为你做这件事(你至少需要启动它)。在这种情况下,您可以在任何便宜的托管站点上提供资产,然后通过 Firebase 使这些传统的静态资产数据驱动,而无需编写任何服务器端代码。

这些文档提到了“不需要服务器”的场景,因为传统的 Web 应用程序并不是唯一的用例。您可以构建整个实时移动应用程序或浏览器扩展,而无需自己托管或提供任何服务。

于 2013-10-31T20:27:45.590 回答
3

Firebase 现在为您的静态资产文件提供托管(测试版),因此它们更像是“一站式商店”。

https://www.firebase.com/docs/hosting.html

于 2014-03-17T23:59:01.867 回答