比賽好快進到中間時期,剛好適逢中秋佳節與教師節,先祝各位佳節愉快、順利完賽!
這個連假應該會將專案的元件都完成,並且將註冊、登入與基本頁面先行組裝,後續樣式細節會再進行微調,今天就想先介紹 Firebase BaaS (Backend as a Service) 後端服務平台,讓後續引入進行順利。
Firebase是 Firebase,Inc. 在 2011 年發布的行動和網路應用程式開發者平台。第一個產品是 Firebase 實時資料庫,該API可在iOS,Android和Web裝置之間同步應用程式數據,並將其儲存在Firebase的雲端中。後續也推出代管服務與身分驗證功能,在 2014 年被 Google 收購後沒多久,又推出了Firebase Analytics,並宣布將其服務擴展為移動開發人員的統一後端即時服務(BaaS)平台。
Authentication (不需要伺服器端程式碼,也能輕鬆驗證及管理不同提供者的使用者)
Cloud Firestore (可即時推送更新、建立功能強大的查詢,並具備自動調整資源配置功能)
Storage (不需要伺服器端程式碼,也能儲存及擷取使用者產生的圖片、音訊與影片等檔案)
Functions (不必管理伺服器也能執行行動後端程式碼)
比較知名的有 Twitch, Trivago, Duolingo, WhatsApp, Twitter, Airbnb, Uber, Instagram 等幾乎都有使用他們的即時資料同步和使用者身分驗證服務。
10 Popular Companies Using Firebase in 2023
What is Firebase?
【Firebase教學】打造強大的應用程序
看完上面簡單的 Firebase 介紹後,不知道大家有沒有被吸引?至少我是有啦XD
這樣就是開設完成啦!因為在一定額度內都是免費的,所以申請成功後,就可以先在面板中熟悉一下功能,備戰後面串接的概念吧!