指引檔重整

重整後的md檔

提供新的資料表設計

提供功能需求

進行開發規劃

功能調整

<aside> 📢

emulator應該是很有用的,但是似乎有問題,似乎有時會無法執行,暫時將單元測試及e2e測試都先以demo課程為測試對象,避免汙染真實資料

</aside>

另一種做法是設定兩個資料庫,在本地執行時跟vercel執行時,連不同資料庫,效果跟firebase模擬器很像。唯一差別是firebase模擬器是在本地執行,不需要網路。這樣做比較能確保真實資料不會在測試時不小心改變,但是,也要注意兩邊資料的一致性。

<aside> 🚧

以下教材未完成

</aside>

啟動firebase模擬器