簡體   English   中英

如何讓我的 Firebase 應用程序使用數據庫

[英]How Can I Have my Firebase App use the Database

我想托管一個可以與數據庫交互的 angular 應用程序。 我最近發現了 firebase 並且能夠很容易地將 Angular 應用程序部署到主機上。 現在,我想找到一種方法來允許 angular 應用程序使用我的 firebase DB 中的數據。 但我不確定 go 這樣做的最佳方法是什么。

我之前已經制作了 REST API(從未部署過),所以我能夠創建一個 GoLang API,但后來意識到我無法在 ZBF12E1515C25C7D8C0352F1413A14FZ 上托管它(認為?) 然后我按照教程使用雲 function(帶托管)構建了一個“API”,當我開始部署它時,發現這需要付費計划。 我希望能夠確保我的應用程序可以在付款前完成我需要做的事情(因為我以前犯過這個錯誤),而“現收現付”計划對我來說聽起來很冒險,因為沒有限制(我寧願只付一個固定的價格)。 我發布的應用程序可能只有我自己使用,我只是想體驗托管應用程序。

所以,基本上,如果有辦法讓我的 angular 應用程序在沒有雲功能的情況下使用我的 firebase 數據庫中的數據?

我認為您可以使用免費計划的雲功能,但不能使用 Node.js(我看到計划詳細信息上的注釋說 *Node.js 10 運行時需要 Blaze 計划)我可以托管沒有 Z3B2819DD4C24EDA21FAZ5EEF2052 的 API 嗎?

使用 Firebase 的應用程序通常直接從客戶端代碼與數據庫通信。 也可以使用服務器端代碼,但對於許多用例,可以直接從應用程序與 Firebase 進行交互,並使用 Firebase 的服務器端安全規則來確保用戶只能讀取/寫入他們有權訪問的數據.

You can access the database using the client-side JavaScript SDK directly, or you can use the AngularFire library , which wraps the JavaScript SDK and makes it easier to integrate Firebase into your Angular app.

如果您對此不熟悉,我強烈建議您閱讀我上面鏈接的文檔,或者學習有關 AngularFire 的許多優秀教程

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM