Dev Logs
/Next.js
All guides

Next.js

The App Router as of Next.js 16 — Server Components, Server Actions, Cache Components, and PPR.

Start readingRead as PDFSource

27 chapters

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

Open source, free forever. Built by iammhador.

Contribute on GitHub