昨天我們提到選擇器之間的優先順序由具體度(Specificity)決定。
不過,規則的優先順序不只會受到選擇器的具體度影響。
在比較選擇器的具體度之前,還需要先...
嗨~昨天我們已經有一個能跑起來的 TypeScript + Node.js 開發環境。接著,在正式開發 API 之前,先來點暖身 —— 建立一個清晰、可維護的專...
昨天我們介紹了 Union 和 Enum,今天要進一步學習如何用 Interface、Type、Generics 來讓程式更有結構、更可重用。
這次一樣用「搭火...
當我們拿到 Firebase 的 idToken 後,下一個問題就是 ——「要放哪裡?」前端有三個常見選擇:
儲存方式
優點
缺點
適用情境
Lo...
學習目標
認識 HTML5 新增的表單屬性
熟悉 placeholder、required、readonly、disabled、autocomplete
學...
昨天我們學會了 Mongoose 的 基本用法:Schema、Model 以及 CRUD 操作。
今天要進一步探討三個實務開發中非常重要的功能:
驗證與錯誤...