next.js学习笔记
课程一共15个章节,视频总时长25小时左右,大纲如下:
第一章——序言(对 Next.js 速览)
第二章——复习React
第三章——介绍 Next.js 基于文件路由机制
第四章——项目练习1(复习第三章)
第五章——页面预渲染(重要‼️)
第六章——项目练习2(复习第五章)
第七章——优化(HTML meta信息与图片)
第八章——API路由(服务端)
第九章——项目练习3(复习第八章)
第十章——复习 React Context
第十一章——搭建博客(大项目,复习前面所有内容)
第十二章——部署 Next.js 应用
第十三章——鉴权(NextAuth.js库的使用)
第十四章——总复习(可选)
第十五章——结语
第一章——序言(对 Next.js 速览)
Next.js 是在 React 上构建的一个用于生产环境框架,包含了很多功能,比如静态及服务器端融合渲染、智能化打包、 路由预取。
Next.js 的优势有以下三点
- 内置服务端渲染
- 基于文件的路由
- 拥有全栈的能力
可以通过以下命令安装 Next.js:npx create-next-app
其中最重要的两个特性就是页面预渲染与基于文件路由机制。