Next.js je full-stack React framework. React sam je le UI knjižnica — prikazuje komponente, vendar preusmerjanje, pridobivanje podatkov, renderiranje strežnika in orodja za izgradnjo prepusti vami. Next.js zagotavlja vse to »iz škatle«, plus strežniški čas izvajanja.
Kaj React sam pusti (in Next.js doda)
text
React (library) → Next.js (framework) adds:
──────────────────────────────────────────────────
UI rendering only → File-based routing (folders = routes)
Client-side rendering → Server rendering (SSR), static generation (SSG), ISR
You wire data fetching → Built-in data fetching + caching
No backend → API routes / Route Handlers (full-stack)
Manual bundling → Zero-config build, code splitting, optimization
Manual <img> → next/image (auto-optimized images), next/font
