← Next.js learning pathNext.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
- Next.js is built on React by Vercel.
- It gives file-based routing, server rendering, static generation and API routes.
- Create an app: npx create-next-app@latest.
- Better SEO and faster first load than a plain client-only SPA.
- 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