Web Dev//framework//Next.js

Full-stack React framework. Frontend AND backend in one project — the whole stack.


Full-stack React framework. Frontend AND backend in one project — the whole stack.

Server-Side Rendering (SSR): pages can render on the server before reaching the browser, better for SEO and initial load

API Routes: backend endpoints defined in the same codebase, deployed as Vercel Functions (serverless)

Created by the Vercel team — deploying Next.js on Vercel is the path of least resistance

Contrast with Vite: Vite is just a bundler/dev server for frontend. Next.js is the entire application — routing, SSR, API, build, deploy. Vite builds the dist/; Next.js IS the app.

Contrast with Astro: Next.js is React-only and ships JS to the browser by default. Astro ships zero JS by default and supports multiple frameworks.