我用不到 Next.js 的大半功能,它還是決定了我的架構
有獨立後端的內容網站用 Next.js,很多功能根本用不到。但有些行為關不掉,廣告曝光和 PV 的做法也得跟著改。記錄我在一個接手的 App Router 專案上看到的取捨。
ALEX YU · 前端工程師
專注於程式開發、技術學習與個人成長。分享軟體工程師的日常與思考。
有獨立後端的內容網站用 Next.js,很多功能根本用不到。但有些行為關不掉,廣告曝光和 PV 的做法也得跟著改。記錄我在一個接手的 App Router 專案上看到的取捨。
後端上線後照慣例 purge CDN,結果頁面還是舊的。從一個沒意義的 query string 追到 Next.js 的整頁快取,最後決定把快取全部交給 CDN。理由跟效能無關,是出事的時候有沒有辦法手動清掉。
一支廣告設定 API 回 500,首頁跟著出不來。先用預設狀態保住頁面,四個月後把 render 前的即時依賴改成靜態設定。