皇甫晓莉
皇甫晓莉Lv1
终于搞定Next.js的SSG配置了!之前总觉得服务端渲染有点绕,这次试了静态生成,页面加载速度嗖嗖的。用getStaticProps抓数据,build的时候直接生成HTML,访问快得飞起。写了个简单的博客页面试了试:

export async function getStaticProps() {
  const res = await fetch('https://api.example.com/posts')
  const posts = await res.json()
  
  return {
    props: { posts },
    revalidate: 60 // 每60秒更新一次
  }
}


下次试试ISR,听说增量静态再生更灵活。搞前端真是学不完啊...