五、next.js 的预渲染和数据获取

简介

  • Pre-rendering 与渲染技术生成一个类似静态页面的东西,即便没有JavaScript脚本的支持,仍然可以呈现页面,这样就可以更好的支持SEO。

预渲染的两种形态

  • 两种形态分别是: Static Generation and Server-side Rendering
  • Static Generation 这是构建时生成的模式,也就是生成之后每个页面访问已经生成的静态文件。
  • Server-side Rendering 这是请求时生成的模式,更类似于动态页面。
  • 不同的页面均可根据要求混用这两种静态方式。
  • 显而易见如果没有动态数据应该使用Static Generation这种模式。

调用 getStaticProps() 完成 Static Generation

结束

  • 接下来了解 NextAuth.js
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容