从我可以从Firebase文档中推断,似乎是这样 服务器需要提供静态内容(html 和javascript),所以你需要一个托管的机器和一个 静态内容服务器在某个地方启动并运行,或某些服务 托管静态网站。
这是对的吗?
在整个Firebase网站上,他们反复提到 “没有服务器需要”的概念,所以我最初在想 Firebase确实提供了服务静态内容的方法, 但是在文档中没有提到它。
我错过了什么吗?
答案 0 :(得分:4)
<强>更新强>
Firebase现在提供静态托管,请参阅下面的回答链接。
在任何情况下,Firebase都不能替代服务器,但在某些情况下,您可以使用服务器的Firebase 代替,或者减少您必须编写和维护的服务器代码。 / p>
如果你想为浏览器提供静态HTML / CSS / JS,但Firebase不会为你做(你至少需要快速启动它)。在这种情况下,您可以在任何廉价的托管站点上提供资产,但是然后通过Firebase将这些传统的静态资产数据驱动,而无需编写任何服务器端代码。
文档引用&#34;不需要服务器&#34;场景,因为传统的Web应用程序并不是唯一的用例。您可以构建完整的实时移动应用程序或浏览器扩展,而无需自己托管或提供任何服务。
答案 1 :(得分:3)
Firebase现在为您的静态资产文件提供托管(测试版),因此它们更像是一站式商店&#34;。