1 分钟阅读performance
以静态为先,只在必要处使用动态能力
个人站点的一条简单原则:营销页和内容页尽量静态化,变更操作放在小而清晰的 API 路由后面。
营销页、文章页和项目介绍通常并不需要按请求做个性化渲染。优先静态生成,或者按节奏做再验证,能让边缘缓存始终保持高命中。
什么时候该用动态渲染
登录后的后台、表单提交、以及必须反映用户私有状态的页面,才更适合服务端动态渲染。把这类路由做小并隔离清楚,能降低复杂度。
相关思路
如果你既想拿到新数据,又不想牺牲匿名访问的默认快路径,可以把静态内容和 增量静态再生成 组合起来。
Vite vs Webpack:开发速度并不等于构建架构优劣
更新用 MDX 搭建可扩展的个人站