预渲染与数据获取
我们想要创建一个博客(这是预期效果),但目前尚未添加任何博客内容。在本课程中,我们将学习如何将外部博客数据获取到应用中。虽然我们会将博客内容存储在文件系统中,但此方法同样适用于内容存储在其他位置(例如数据库或无头内容管理系统)的情况。
本课程将学到的内容
在本课程中,您将学习:
- Next.js 的预渲染功能
- 预渲染的两种形式:静态生成 (Static Generation) 和服务端渲染 (Server-side Rendering)
- 带数据[/docs/basic-features/pages#static-generation-with-data]和不带数据[/docs/basic-features/pages#static-generation-without-data]的静态生成
getStaticProps
及其使用方法:如何将外部博客数据导入首页- 关于
getStaticProps
的一些实用信息