在實務專案中,常常會遇到「想把剛剛的動作撤回」的狀況。
Git 在 2.23 版之後,將這類需求拆成兩種命令:
git restore:專注於「檔案狀態」的...
快速回顧
還記得這張圖嗎?上一篇我們透過實作 Registry 這層抽象,讓我們能夠有不同資料結構處理 Effect 排程的選擇權,那你一定會想...
為什麼需...
俗話說「江湖在走,義氣要有」,也有人說「社會在走,行情要有」,但網頁設計師卻說「滑鼠在走,hover 要有」,聽到這句話我恍然大悟,是時候用純 CSS 來設計按...
前情提要
在前一篇中,我們已經理解了 Scheduler 的角色:負責在資料變動後,安排下游任務 (jobs) 進行批次更新。但若要讓這個系統長期穩定運作,「記...
前言
在團隊開發時,大家常常會因為一些小細節爭得不可開交:
有人愛用單引號 ',有人卻堅持雙引號 ";有人在每行結尾必加分號,有人則覺得省略更簡潔;甚...
Source Map 是什麼
現代前端開發,我們寫的 Code 通常都是打包後才會部署,而打包環節,通常都包含 minify 跟 uglify,導致我們在瀏覽器...