渲染列表 (Rendering Lists)
在JSX 中要用 {} 包住 JavaScript 表達式(expression)來回傳元素(例如 map())...
昨天我們為專案打下了穩固的架構,並成功讓敵人有規律地從畫面上出現。然而,目前小女巫的魔法彈就像穿過空氣一樣,對敵人毫無作用。
今天的核心目標就是讓我們的遊戲進入...
在上一篇,我們已經完成了 Vitest 的初始化,並撰寫了第一個單元測試。但光有測試檔還不夠,我們也要透過覆蓋率來檢視測試是否完整,避免有些功能被遺漏沒檢查到。...
上一篇我們替登入頁加入了基本的驗證功能,但隨著功能增多,程式碼也開始變得雜亂,閱讀與維護的成本逐漸升高🫠。在本篇中,我們會透過 組件化 ( Componenti...
在開始前,我想先說一些話:如果你是剛接觸前端的新手,那我真的很抱歉,我真的無法在短短的幾天讓你變成切版高手,還是需要你去稍微認識一下常用的 CSS 屬性效果是什...
在 SASS/SCSS 中,我們已經使用變數、Mixin 和 Function 等語法來幫我們管理 CSS Code 了,但是它還是可能會亂,例如散亂的單一變...