# 萊泀股份有限公司 - 前端工程師 1. 技能樹: Vue、TypeScript、JavaScript、HTML、CSS 2. 作品連結: https://conduit-blond.vercel.app/ 使用技術: Vue3 composition API、Pinia、TypeScript、Tailwind CSS 更多作品連結請參考: https://recall131477.github.io/personalSite 3. * Vue 是近年來迅速崛起的前端框架之一,成為唯一提供雙向綁定的框架,Vue 提供一系列內建指令,這些指令可以直接 template 使用,使程式碼更加簡潔和易讀。而雙向綁定的優勢使得開發者只需專注於資料本身,而不需要像傳統 JavaScript 手動操作 DOM 元素。 * Pinia 能有效管理全局狀態,實現狀態追蹤和更新機制,相比 Vuex,Pinia 更加簡單和直觀,Pinia 也支援 TypeScript,提供更好的開發體驗和更嚴格的型別檢查。 * JavaScript 是一種弱型別語言,這使得型別問題成為開發中常見的挑戰。例如,在處理 API 請求時,由於型別不一致或未定義,往往會導致錯誤或失敗的情況。 * TypeScript 認為最難的部分: - 複雜的型別系統和型別推斷: 初次接觸 TypeScript 時,程式碼經常因為型別錯誤而報錯,而且不清楚確切的錯誤原因。 - 泛型: 泛型允許建立可重複使用的組件,但對於 T 的概念及其在函式中的應用可能會造成理解上的困難。 - type 及 interface: 兩者都用來定義資料的結構及型別,但在適用的情境上可能不夠清晰。 * 去年參與 2023 iThome 鐵人賽: 主題是 TypeScript,請參考下方連結: https://ithelp.ithome.com.tw/users/20152047/ironman/6101 4. * 雖然 JavaScript 是單執行緒運行的,但它通過事件循環和回調函式實現同時處理多個任務。 * Vue 提供父子組件之間的資料傳遞方式,像是 props、emit。 * Vue 組件提供了一系列生命週期函式,允許開發者在組件的不同階段執行程式碼(如創建、掛載、更新和銷毀)。 * Vue Router 是官方的路由解決方案,允許開發者構建單頁應用。Vuex 和 Pinia 則提供了強大的狀態管理功能,方便在不同組件間共享狀態。 6. 無 7. 前端工作經驗約2年 8. 目前工作經驗尚未串過硬體 9. 無法接受出差 10. GitHub、Gitlab、Gitea 11. 無外包經驗 12. 有使用 Drone CI 經驗,但 CI/CD 部屬皆由主管設定 13. 希望薪資待遇: 月薪5萬5
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up