Luke 林學禮


Luke 林學禮
前端工程師。從設計師長出來的那種。
10 年 UX/UI 設計實戰,40+ 個產品專案 —— 從醫療系統、消費品牌到 B2B 平台,橫跨 Web 與 Mobile。2025 年起,我把設計系統的能力延伸到工程端,目前主攻 React、Next.js、TypeScript;同一時間在馬在飛科技用 Swift(TCA)寫 iOS、用 Kotlin(Jetpack Compose)寫 Android。
React 是我現在的主力,但語言賽道對我來說是可切換的工具 —— 同時跨 Web、iOS、Android 三個技術棧的開發經驗,已經驗證過這件事。若需要 Vue 或其他框架,相同的學習路徑也能讓我快速上手。
過去十多年在台灣做軟體 UX/UI 設計,讓我慢慢意識到,下一步我想從設計系統一路往工程端延伸。以前我會定義 token、拆 component、整理版面規則;現在我會把這些東西真的寫進產品裡。
在台灣做產品,需求變動很快,畫面也常常需要持續調整。所以我更能理解,一個網站或軟體不能只是當下做得出來,還需要有紮實、可維護、能面對變化的結構。
所以我在寫前端時,不只是把畫面做出來,也會在意元件是不是好維護、spacing 是不是一致、結構是不是能支撐後續擴充。當產品需要重構、換框架或重新設計時,也能更快抓出核心結構,把經驗和架構轉移到新的實作裡。
初階前端工程師,
我能把 Figma 直接翻成乾淨的 React,也能在 spec 不清楚時自己補上設計判斷。現在主攻 React,需要時可以切換到其他前端框架。
履歷以外的那些。

我做產品時,習慣先把問題釐清楚,再開始動手。設計背景讓我對畫面細節、使用者感受和操作流程比較敏感;工程訓練則讓我更在意結構是不是清楚、元件是不是好維護、後續需求改動時會不會卡住。
所以比起只是快速把畫面做出來,我更在意這個功能是不是真的解對問題、介面用起來順不順、程式結構能不能支撐後續擴充。同時,過去長期在接案型團隊裡工作,也讓我習慣思考投入的設計與工程成本,是否真的對應到產品價值與商業目標。
這也是我從設計走向前端的原因:我不是只想把設計稿切成畫面,而是想把設計系統、互動細節和工程實作真正接起來,做出能被使用、也能被持續維護的產品。