如何使用 Firebase Firestore 作為你的資料庫

一個設置 Firestore 作為資料庫的教程,這是一個非常方便的解決方案,可以解決你的儲存問題! 我有一個需求,需要為我的 成員俱樂部 創建一個儲存數據的地方,這是我教授編程的地方。 我希望我的用戶可以通過點擊一個按鈕來手動說“我完成了這個課程”。 基本上,我想為每個用戶存儲一個特定的對象。 設置 Firebase 我決定使用 Firebase 以及他們提供的 Firestore 資料庫 來實現這個需求。 它的免費版本是很慷慨的,每個月最多可以存儲 1GB 的數據,並且網絡傳輸量可以達到 10GB,這遠超出了我的預期。 在 Firebase 網站上打開 https://firebase.google.com/ Firebase 是一個由 Google 提供的產品,所以一旦你登錄到 Google,你也就登錄到 Firebase。 通過點擊“創建專案”來創建一個新的 Firebase 專案。 給它一個名字: 然後就完成了: 我點擊了 iOS 和 Android 旁邊的“Web”圖標,然後輸入了應用程序名稱: Firebase 立即給了我需要的訪問密鑰,還附帶了一些示例代碼: 在這之後,Firebase 讓我添加一些數據庫的安全規則。 你可以選擇兩個默認選項:對每個人開放,或對每個人關閉。我選擇了對每個人開放,這是他們稱之為 測試模式。 就是這樣!我準備好了,可以創建一個集合了。 什麼是集合?在 Firestore 的術語中,我們可以創建許多不同的集合,並為每個集合分配文檔。 然後,文檔可以包含字段和其他集合。 這和其他 NoSQL 數據庫(比如 MongoDB)沒有太大區別。 我強烈建議觀看這個主題的 YouTube 播放列表,非常棒。 所以,我添加了一個我稱之為 users 的集合。 我希望使用一個特殊的字符串 id 來識別每個用戶。 前端代碼 現在我們進入 JavaScript 部分。 在頁腳中,我包含了 Firebase 提供的這兩個文件:...