Next.js
The App Router as of Next.js 16 — Server Components, Server Actions, Cache Components, and PPR.
27 chapters
- 01Chapter 1: Introduction & Setup
- 02Chapter 2: Project Structure & Configuration
- 03Chapter 3: Layouts & Pages
- 04Chapter 4: Linking & Navigation
- 05Chapter 5: Dynamic Routes & Params
- 06Chapter 6: Route Groups & Organization
- 07Chapter 7: Parallel & Intercepting Routes
- 08Chapter 8: Loading, Suspense & Streaming
- 09Chapter 9: Error Handling
- 10Chapter 10: Server & Client Components
- 11Chapter 11: Data Fetching
- 12Chapter 12: Server Actions & Mutations
- 13Chapter 13: Route Handlers
- 14Chapter 14: Caching & use cache
- 15Chapter 15: Revalidation & ISR
- 16Chapter 16: Cache Components & Partial Prerendering
- 17Chapter 17: Proxy (formerly Middleware)
- 18Chapter 18: Authentication & Authorization
- 19Chapter 19: Metadata, SEO & OG Images
- 20Chapter 20: Images & Fonts
- 21Chapter 21: Styling
- 22Chapter 22: Performance Optimization
- 23Chapter 23: Testing
- 24Chapter 24: Deployment & Self-Hosting
- 25Chapter 25: Upgrading to Next.js 16
- 26Chapter 26: Capstone Project
- 27Chapter 27: React Performance Profiling