情境
內部系統最常遇到的需求,就是使用者需要管理資料,以下分享這樣的管理行為如何操作,通常是在表格上的對應資料上放上按鈕來操作
刪除
請出現彈窗,讓使用者確...
Medusa 的結構
MedusaJS 最外面的,負責接收訊息的是 API Route。接收到訊息後,邏輯處理的順序會交給 workflow(工作流程) 去處理...
在上一篇文章,有說明如何用 useState 來管理表單輸入,並在送出後看到 console 的結果。
而在這篇文章,我們要利用 POST 方法,把表單資料...
一、從破壞性變更的痛苦談起
如果你曾經維護過一個被多個客戶端使用的 API,你一定經歷過那種進退兩難的時刻。業務需求在變化,資料結構要調整,新功能要上線,但已有...
今天要做什麼?
昨天我們學會了參數化測試,用優雅的方式處理大量測試資料。今天要解決一個新挑戰:「如何測試依賴外部服務的程式碼?」
想像你有個寄送通知的功能,它會...
今天要做什麼?
昨天我們學會了 TDD 的紅綠重構循環,體驗了從無到有開發功能的完整流程。隨著測試越寫越多,你可能開始感到困擾:「這些測試散落各處,很難找到我要...