投影片

分享我的演講簡報與教學投影片

共 9 份簡報
前端模組解放運動
53 頁

前端模組解放運動

對前端工程師來說,雖然現代的瀏覽器都已經原生支援 ESM,或是現代的 bundler 都能幫我們把專案用到的套件打包成更精簡的檔案,但開發過程中那個傳說中深不見底的 node_modules 目錄似乎還是避免不了... 如果不打包的話可以嗎?來來來,讓我跟你介紹一下 importmap :)

前端開發 模組化 importmap
DevFest Taipei 2023 2023-12-16
Git 和 Dev Ops 在混亂的流星群開發流程中找到小確幸
64 頁

Git 和 Dev Ops 在混亂的流星群開發流程中找到小確幸

在現代快節奏的軟體開發流程中,混亂的程式碼似乎是不可避免的。然而,透過 Git 和 DevOps 工具和方法以及合適的團隊分支策略,可以減少專案的混亂和衝突。再搭配持續整合(CI)和持續交付(CD)的實踐,能幫助團隊在頻繁的程式碼變更中保持一定的穩定性和可靠性,最終在混亂中找到一絲絲的小確幸。

Git DevOps
MOPCON 2023 2023-11-11
 模組化前端開發:從亂七八糟到組織有序
96 頁

模組化前端開發:從亂七八糟到組織有序

JavaScript 一開始並沒有模組化的概念,隨著專案越來越複雜,模組化的設計已變成硬需求,於是模組化由社群自行發起到最後正式納入 ES6 的規格,直到現在各主流瀏覽器普遍支援,走了很長一段路。 在模組化的過程為了相容各家瀏覽器,許多像是 Webpack 或是 Parcel 之類的 bundle 工具因應而生,直到瀏覽器原生支援 ES Module,因為生態的變化而又有一些新興的前端工具產生(例如 Vite)甚至是免打包的 importmap。

JavaScript 模組化 前端開發
Modern Web 2023 2023-11-09