静态与动态 · Static vs Dynamic
英文:static vs dynamic(按单词直读)
部署与上线难度:进阶 ★★
🗣️一句话大白话
静态站点=提前印好的杂志(所有人看到同一份,快、稳、便宜);动态站点=现点现做的餐厅(每个用户看到自己的数据,需要后端)。现代框架两者混用:页面静态化,数据部分动态。
🎬真实场景
术语图鉴是静态站:内容提前生成,CDN 全球秒开;登录后的记账应用是动态的:每人看自己的数据。判断标准一句话:「不同用户看到的内容一样吗?」
📮你可以这样说
「「这个站内容更新频率低:优先静态生成(SSG),需要个性化的部分局部动态渲染。告诉每一页用的是哪种方式。」」
⚠️边界与常见误解
- ▸静态的代价:内容更新要重新构建——对本站无妨,对评论流不行
- ▸混合渲染有设计题:哪些页静态、哪些动态,让 AI 说清
- ▸AI 生成的项目默认混合:不问它就不说