
程式碼之外,還有生活的藝術 前端工程師 / 攝影 / 生活紀錄
- 文章298
- 標籤372
標籤查看更多
分類查看更多
- Advanced Web Dev Quiz (27)
- Deep JavaScript Foundations v3 (69)
- Full Stack Fundamentals (47)
- JavaScript Hard Parts v3 (50)
- JS地下城 (5)
- TypeScript Fundamentals (20)
- Web Performance Fundamentals (41)
- You Might Not Need a Framework (32)
- 學習經歷 (2)
- 生活亂談 (2)
- 程式筆記 (3)
Dev
前端技術、踩坑紀錄與學習筆記
296 篇2026-08-0815 分鐘閱讀
跑通一個陽春 Node.js 伺服器要拼齊哪些環節:逐行拆解 http 與 fs 兩個內建模組、port 3000 的取捨、狀態碼與 stream 的角色,並實際安裝 Node.js、建立 index.html,把伺服器跑起來看見畫面。
Full Stack Fundamentals
#frontendMasters #fullStackFundamentals #NodeJs #Server #HTTP #FileSystem #Streams #Homebrew #NVM 2026-08-079 分鐘閱讀
拆解「伺服器」這個詞的核心定義:任何能監聽並回應請求的電腦或程式都算伺服器,並說明正式伺服器為何需要專用硬體與 100% 可用性,最後用 Node.js 內建的 http 模組寫出一個最簡單的伺服器。
Full Stack Fundamentals
#frontendMasters #fullStackFundamentals #Server #NodeJs #CloudComputing #VPS 2026-08-0711 分鐘閱讀
介紹 shell 與 terminal 的差異、bash 與 zsh 兩種常見 shell、如何用 $SHELL 查詢與 source 重新載入設定檔,並附上修改 .zshrc 讓終端機每次開啟時問候的練習與 oh-my-zsh 介紹。
Full Stack Fundamentals
#frontendMasters #fullStackFundamentals #CLI #Terminal #Shell #Zsh #Bash #EnvironmentVariables 2026-08-069 分鐘閱讀
整理命令列操作中「迷路時」的求救指令,並介紹 Vim 編輯器的三種模式與基本操作,附上建立檔案並儲存離開的練習。
2026-08-069 分鐘閱讀
逐步解說命令列目錄操作練習的解答,並延伸介紹 tab 自動補全、man page 查詢技巧,以及 rm -rf 為何取代 rmdir 成為常用刪除指令。
2026-08-0510 分鐘閱讀
說明命令列作為與電腦溝通最有效率方式的原因,介紹 ls、cd、mkdir、rmdir、cat、man、less、touch、rm、echo 等基本指令,並附上目錄操作練習。
2026-08-0514 分鐘閱讀
從講師 Jem Young 的自我介紹出發,拆解現代運算的 UI、伺服器、資料庫三大支柱,並釐清「Full Stack 工程師」與常見技術棧(LAMP、MEAN、MERN)的真正意義。
2026-08-0413 分鐘閱讀
示範如何用 requestAnimationFrame 與 setTimeout 把一個原本卡住 1200 毫秒的加入購物車按鈕,拆成多段讓出主執行緒的工作,將 INP 降到極短,同時保留使用者可見的即時回饋。
Web Performance Fundamentals
#frontendMasters #webPerformanceFundamentals #INP #CoreWebVitals #JavaScript 2026-08-049 分鐘閱讀
說明 CLS 問題的兩個來源(lazy load 圖片與非同步橫幅),以及透過指定 height/width 屬性與絕對定位,將 CLS 從 2.56 降至接近 0 的做法。
2026-08-049 分鐘閱讀
介紹 ETag 驗證式快取與 Cache-Control 強制快取的運作原理,說明兩者的差異與快取失效的處理方式,以及 bundler 在檔案命名上的設計邏輯。
MIT Licensed | Copyright © 2025-present Wen-Hsiu's Blog
