关于NextJs静态文件再生成问题
这段时间在玩nextjs,生产发布时发现想实现ssr并且动态获取数据并增加静态页面文件;
了解到了next的ISR(Incremental Static Regeneration)方案:增量静态再生
你加个 userAgent: googlebot 就能看到服务端渲染了,这是动态渲染的做法,只给爬虫 SSR 页面,普通用户是 SPA,可以做 SEO。
以前这么设计是为了前端的代码方便迁移小程序、react-native。现在 rn 很少人用了,打算 swift 写 APP,小程序本身也有很多问题不打算部署,所以前端的代码也会用 nextjs 重构,换掉线有的动态渲染机制。