The React Framework for Production
从 App Router 到 Server Actions,从 Prisma 数据库到 Auth.js 认证, 系统学习 Next.js 15 全栈开发,掌握现代 Web 应用的完整构建流程。
为什么选择 Next.js
内置 TypeScript、ESLint、Tailwind CSS 支持,开箱即用的生产级配置
RSC 在服务器运行,减少客户端 JavaScript,提升首屏性能和 SEO
基于文件夹的路由约定,无需手动配置,天然支持嵌套布局
Server Actions 让前端直接调用数据库,彻底简化全栈开发流程
自动图片优化、字体内联、代码分割、预渲染等,内置性能最佳实践
与 Vercel 深度集成,支持 Edge Runtime,全球 CDN 毫秒级响应
课程目录 · 10章
学习目标
深入理解 App Router 的分层架构设计,掌握 RSC 与客户端组件的边界划分
使用 Prisma ORM 操作数据库,通过 Server Actions 实现前后端无缝数据流
集成 Auth.js v5 实现 OAuth 登录和 Credentials 认证,保护 API 和页面路由
掌握 Next.js 内置的图片、字体、缓存优化手段,使用 Bundle 分析工具排查问题
从本地开发到生产部署,完整走通 Next.js 项目的 CI/CD 和部署流程
最终章实战 Blog 平台,整合认证、数据库、评论、SEO 等完整功能
前置要求