Next.js 速成教程

为有 React 基础的开发者准备

基于 Next.js 15,从项目创建到全栈部署,快速掌握现代 React 全栈开发

🚀 App Router
⚡ Server Components
🌐 全栈开发

📖 章节目录

共 8 章 + 2 专题
🛠️ 已完成

第一章:环境搭建

create-next-app 创建项目,理解目录结构与基本配置

create-next-app App Router TypeScript
阅读章节
🗺️ 已完成

第二章:路由系统

App Router 文件系统路由、动态路由与嵌套布局

App Router 动态路由 Layout
阅读章节
已完成

第三章:渲染模式

Server/Client Components、SSR、SSG、ISR 与 Streaming

RSC SSR/SSG Suspense
阅读章节
📡 已完成

第四章:数据获取

服务端 fetch、Server Actions、缓存策略与 revalidation

fetch Server Actions Cache
阅读章节
🎨 已完成

第五章:样式与资源

CSS Modules、Tailwind CSS、next/font 与 next/image 优化

Tailwind CSS Modules next/image
阅读章节
🔌 已完成

第六章:API 路由

Route Handlers、中间件、CORS 配置与外部 API 集成

Route Handlers Middleware REST
阅读章节
🗄️ 已完成

第七章:数据库集成

Prisma ORM 安装配置、Schema 定义、CRUD 与 Server Actions 结合

Prisma MySQL Migration
阅读章节
🚀 已完成

第八章:部署与优化

Vercel/Docker 部署、Metadata API、性能优化与静态导出

Vercel SEO Docker
阅读章节
🔎 专题

Metadata 标题模板与配置速查

title.template、remotePatterns pathname、App Router Strict Mode 官方答案

Metadata remotePatterns Strict Mode
阅读专题
🔍 专题

Strict Mode 对应用行为的影响

解释开发环境重复渲染、useEffect 执行两次、ref 回调重跑与生产环境差异

reactStrictMode useEffect Production
阅读专题

学习特色

🚀

App Router 优先

基于 Next.js 15 App Router,掌握最新全栈开发范式

🎯

Server Components

深入理解 RSC 架构,写出性能最优的 React 应用

💻

代码驱动

每个概念配完整可运行示例,即学即用

🔧

全栈覆盖

从路由到数据库到部署,一站式全栈开发指南