← Next.js learning path
Next.js · Module 1 of 10

Why Next.js?

Next.js is a React framework that adds routing, server rendering and full-stack features.

📖 Key ideas

  1. Next.js is built on React by Vercel.
  2. It gives file-based routing, server rendering, static generation and API routes.
  3. Create an app: npx create-next-app@latest.
  4. Better SEO and faster first load than a plain client-only SPA.
  5. Runs on Vercel, Node servers, containers or as a static export.
💡 Real-life example: If React is the engine, Next.js is the whole car: engine plus wheels, steering and seats.
Next.jsReact framework for full-stack web apps
SSRServer-side rendering per request
SSGStatic generation at build time
VercelCompany and platform behind Next.js