2022年12月30日 星期五

Firebase 專案建立與新增即時資料庫(上)


Firebase是Firebase,Inc.在2011年發布的行動和網路應用程式開發者平台,在2014年被Google收購。截至2020年3月,Firebase平台擁有19項產品,它們被超過150萬個應用程式採用。(維基百科) 
 Firebase 即時資料庫是一個雲託管資料庫。資料以 JSON 格式存儲並實時同步到每個連接的客戶端。當使用 Apple 平台、Android 和 JavaScript SDK 構建跨平台應用程序時,所有客戶端可共享一個即時資料庫並自動接收最新資料的更新。 
  • Firebase 即時資料庫不是典型的 HTTP 請求,而是使用數據同步——每次數據更改時,任何連接的設備都會在幾毫秒內接收到該更新。無需考慮網路代碼即可提供協作和身臨其境的體驗。 
  •  Firebase 應用即使在離線時也能保持響應,因為 Firebase 即時資料庫 SDK 會將您的數據保存到磁盤。重新建立連接後,客戶端設備會接收它錯過的任何更改,並將其與當前服務器狀態同步。 
  •  Firebase 即時資料庫可以直接從移動設備或網絡瀏覽器訪問;不需要應用程序服務器。安全性和數據驗證可通過 Firebase 即時資料庫安全規則獲得,這是在讀取或寫入數據時執行的基於表達式的規則。 
  •  Firebase 即時資料庫,可以通過將數據拆分到同一個 Firebase 項目中的多個數據庫實例來大規模支持應用的數據需求。

Firebase 即時資料庫申請

只要有Google帳號就可以建立專案來使用Firebase 即時資料庫。
進入Firebase 首頁 https://firebase.google.com/,點選右上角 [登入]。

輸入Gmail帳號密碼完成驗證後,按下[Get Started]。

按下[建立專案]來新建專案。

輸入專案名稱並勾選同意相關條款,按下[繼續]按鈕。

啟用專案分析功能後,按下[繼續]按鈕。

在數據分析位置上選取[台灣],勾選[使用預設的 Google Analytics (分析) 資料共用設定]、[我接受 Google Analytics (分析) 的條款],按下[建立專案]按鈕。

開始建立專案。專案建立完成後,按下[繼續]按鈕。