👉什麼時候該抽取元件?如何設計一個好的元件?怎樣避免過度工程化?
元件化的核心價值
元件化不僅僅是代碼複用,更是關於關注點分離、可測試性和可維護性。一個設計良好...
本文同步發布於個人部落格
關於 Javascript 的變數宣告與變數作用域其實也是個老生常談的問題。基本上面試裡總是喜歡塞個幾題考考變數的概念。
卡斯伯這...
今天要做什麼?
昨天我們成功建立了測試環境並寫下第一個測試,今天要深入了解測試的核心 —「斷言(Assertions)」。
想像一下,你正在開發一個使用者註冊功...
今天要介紹傳統 Angular 建立應用程式的方式 - 模組(Module)。
Angular Module
Angular 模組是過去 Angular 應用程...
上一講我們聊了 Astro 和島嶼架構,將需要互動的區塊拆成一座座獨立的區塊,使得前端能載入最少的 JavaScript 達成必要的互動,讓網站的效能變得更佳。...
前一篇我們撰寫完了測試,也利用一些時間將表單元件做了一些優化(詳細請見 github 專案)。接下來就要思考,如果希望這個元件可以被大家應用在不同的專案中,要怎...