水合错误
-
claude code在SSR框架中处理客户端与服务端代码分离的困难
距离我上一次在生产环境中因为 AI 生成的 SSR 代码而导致凌晨三点爬起来回滚,已经过去整整三个月了。那次事故的根因说来讽刺:Claude Code 在一个 Next.js 项目中给出了一个看起来完美无缺的数据获取方案,它优雅地使用了 useEffect 来请求用户个人信息,API 路径正确、错误处理完备、加载状态也处理得干干净净。唯一的问题是,这段代码被放在了 app/page.tsx 里,而…