Content
10 Lessons • 0 Quizzes • 0 Challenges
Next.js 入门
- 1
什么是 Next.js 以及为什么使用它
- 2
App Router vs. Pages Router
- 3
创建并运行 Next.js 项目
使用 App Router 进行路由
- 1
创建路由和布局
- 2
动态段、捕获所有段和并行段
- 3
路由分组与就近组织
- 4
使用 App Router API 进行导航
- 5
上下文 UI 的路由拦截
- 6
测验:使用 App Router 进行路由
结论
- 1
巩固你的知识并下一步行动
使用 React 服务器组件进行渲染
- 1
React Server Components 与 Client Components
- 2
使用 Suspense 边界进行流式传输
- 3
优雅的错误处理模式
- 4
测验:使用 React 服务器组件进行渲染
数据获取与渲染模式
- 1
静态渲染与缓存基础
- 2
服务器端渲染 (SSR)
- 3
混合方法:ISR 与重新验证
- 4
测验:数据获取与渲染模式
样式化与图片优化
- 1
全局样式与 CSS Modules
- 2
在 Next.js 中使用 Tailwind CSS
- 3
使用 next/image
- 4
测验:样式与图像优化
状态管理与客户端功能
- 1
本地状态与上下文
- 2
使用 Zustand 管理全局状态
- 3
客户端数据获取与 SWR
- 4
使用 useTransition 和 useActionState 构建非阻塞用户界面
- 5
将服务器数据注入客户端上下文
- 6
从服务器错误中恢复
- 7
测验:状态管理与客户端功能
Server Actions、表单与变更
- 1
Server Actions 基础
- 2
使用 Server Actions 构建响应式表单
- 3
使用 useOptimistic 的乐观 UI
- 4
表单验证以处理预期错误
- 5
服务器动作中的安全加固
- 6
测验:服务器动作、表单与变更
路由处理器、代理与身份认证
- 1
使用路由处理器构建 API 端点
- 2
使用 Next.js 代理控制请求
- 3
使用 NextAuth.js 实现端到端认证
- 4
测验:路由处理器、代理与认证
附录
- 1
附录 A:创建一个 GitHub OAuth 应用
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User