Node.js 學習第六天
前置作業都弄得差不多了,就要開始製作一個小型專案,這次要邊做邊學的專案是 整合todolist ,這次花費的天數會比較常就每一個小段落邊看變邊詢 GOOGLE 邊做。
如果在看的過程中有任何錯誤歡迎寫 E-MAIL: pp840405@gmail.com 提醒我錯誤。
Firebase 服務
Firebase 是可以使用 js 去操控的服務還有這服務免費給的版本條件很不錯,所以這邊個人建議使用 Firebase的服務,這邊對於 Firebase 服務就不多做解說了基本註冊與新增專案就請上網搜尋。
首先要使用 Firebase 服務裡面的 Database 功能。
建立資料庫環境,使用 Firebase 懶人包把這連結裡面的程式碼貼到新的資料夾裡面的 html 檔案(head上)。1
2
3
4
5
6
7
8
9
10
11
12
13 <script src="https://www.gstatic.com/firebasejs/4.8.1/firebase.js"></script>
<script>
// Initialize Firebase
var config = {
apiKey: "AIzaSyBGF1qu8w1tgKFYCCmrLXVSNe_6_Mam4iU",
authDomain: "demoindex-de647.firebaseapp.com",
databaseURL: "https://demoindex-de647.firebaseio.com",
projectId: "demoindex-de647",
storageBucket: "demoindex-de647.appspot.com",
messagingSenderId: "1022331239034"
};
firebase.initializeApp(config);
</script>
操控 Firebase 資料庫 - ref (路徑) 、 set (新增)
首先我們要練習如何操控要去 Firebase 裡面把規則寫入跟讀取都改成 true ,一般是不會這樣設定不過這是練習就先這樣設定。
再來如何使用這兩種語法, set 語法可以設定字串或物件進去,每次寫入都會覆蓋原本的資料。
set 只能帶入物件格式不能帶入陣列格式1
2
3ref() //尋找資料庫路徑
set() //新增資料庫
firebase.database().ref().set('hi') //沒設定路徑的話會從根目錄開始
1 | firebase.database().ref().set({ |
結語
嗯……….沒啥好說,有任何問題歡迎寫 MAIL: pp840405@gmail.com 一起共同討論。