Firebase是Google提供的後端服務,可以幫助開發者更快完成一套系統,而不必撰寫Spring之類的伺服器端程式。目前提供資料庫(NoSQL)、推播通知、帳號管理、檔案儲存、廣告投放等。只要在網頁上設定好,前端就能直接呼叫API來使用。
一個網站包含了許多網頁,而每個網頁有不同的網址。這一課要認識「路由」,學習如何定義URL與組件的對應關係,並利用超連結來顯示。
試想一下,若要瀏覽某個特定的東西,例如購物平台的商品,網址會有什麼不同?答案是網址後面會夾帶資料,像是商品編號或名稱,藉此對應想要瀏覽的東西。本課要練習的是在URL攜帶參數,取得特定的資料。
Firestore是Google的後端服務Firebase所提供的功能之一。它的類型屬於NoSQL,因此牽涉到Collection(集合)與Document(文件)的概念。Firestore還具有即時同步資料的功能,也就是說一旦資料庫有異動…
Yahoo奇摩以前推出「Yahoo奇摩部落格」和「無名小站」這兩項部落格平台,如今都已停止服務。現在若把部落格的相關網址直接貼到瀏覽器上並前往,我們最後會跑到Yahoo奇摩的首頁。
Firestore的資料儲存單位是文件(document),而文件中的內容是「欄位與值」的關係,跟關聯式資料庫有點像。在程式設計中,有兩種資料類型也是類似這樣的形式:「類別物件」與「Map」。