React Server Components 实战:从客户端渲染到 SSG 的完整迁移
·⏱️ 30 分钟阅读
#React#Next.js#RSC#SSG
背景
Next.js 16 + React 19 已经全面拥抱 Server Components。但很多教程和模板还在用老写法:客户端 fetch 数据 + dangerouslySetInnerHTML 注入 HTML。
这篇文章记录我如何把一个真实项目从客户端渲染迁移到 SSG,包括完整的代码对比。
迁移前的代码
老写法:客户端 fetch + innerHTML
``tsx
// src/app/page.tsx (旧)
export default function Home() {
return (
加载中...
)
}