在 React function component 中,常常需要處理 副作用 (side effects),例如:
抓 API 資料
綁定或移除事件(scr...
前情提要
經過前面 9 天的打造,我們已經從零開始建立了一個完整的現代前端 SaaS 管理介面。今天讓我們回顧整個前端架構演進歷程,總結我們建立的現代 Web...
昨天我們用 Flex Message 製作了商品選單,今天要把選單和訂單邏輯串起來,讓顧客可以完成一次完整的下單流程。這包含:選商品 → 選數量 → 確認訂單...
在前幾天的文章中,我們已經學會了如何建立分支 (git branch)、切換分支 (git switch / git checkout),以及如何暫存修改 (g...
在上一篇的「房門與門鎖」篇章中,我們已經完成了登入 / 註冊表單的設計,讓使用者能夠順利進出這棟「房子」🙂。但光是蓋好門,還不足以保證整體的品質。接下來就要進入...
昨天我們學了 Flexbox,解決了很多像置中、平均分布這種以前很麻煩的排版問題。但如果整個網頁需要更完整的版面規劃,光靠 Flexbox 還是會有點吃力,這時...