在邏輯與美感之間,
建構高效能元件。

我是 Jacky。擅長 React 生態系開發,對程式碼品質有著近乎偏執的堅持。 我享受將複雜問題抽象化,建立既優雅又具擴充性的技術架構。

const developer = { name: "Jacky", skills: ["Next.js", "Zustand"], quality: "Component < 200 lines", motto: "Logic meets Aesthetics" };

React
Next.js
TypeScript
Zustand
React Query
MUI
Tailwind
GitLab
React
Next.js
TypeScript
Zustand
React Query
MUI
Tailwind
GitLab

技術堅持與原則

元件精簡化

堅信元件不應超過 200 行,透過精準拆分職責確保程式碼的可讀性與可維護性。

if(lines > 200) refactor();
狀態純粹度

嚴格遵守單向資料流,禁止將 Hook 當作 Prop 傳遞,以維護架構的純粹性。

props.hook // ❌ Rejected
自動化品質

配置完善的 GitLab CI/CD 流程,確保每一行進入 Master 的程式碼都符合品質標準。

stage: code_quality_check

當我不寫程式時,我在琴鍵上尋找邏輯以外的旋律。