Next.js este cel mai popular și matur framework bazat pe React pentru crearea de aplicații web moderne de înaltă performanță. Dezvoltat și menținut de Vercel alături de comunitatea open-source, Next.js combină cele mai bune practici din ecosistemul frontend și backend într-o singură arhitectură coezivă.
Odată cu lansarea arhitecturii App Router bazate pe React Server Components (RSC) și Server Actions, Next.js a redefinit modul în care construim aplicații web: componentele sunt rulate implicit pe server cu zero bundle JavaScript pentru client, datele sunt extrase direct prin cereri asincrone, iar navigarea pe client oferă tranziții instantanee de tip Single Page Application prin streaming și prefetching inteligent.
Mai jos găsești cele 50 de comenzi CLI, fișiere speciale și concepte fundamentale grupate pe categorii: comenzi de terminal și inițializare, structura de directoare din App Router, granița dintre codul de server și componentele de client, rutare dinamică și navigare, optimizare de performanță (imagini, fonturi, SEO) și setări de producție, middleware și containerizare Docker.