Introduzione al framework NextJS
NextJS è un framework per lo sviluppo web con codice sorgente aperto, scritto basandosi su React. I principali vantaggi di NextJS includono il routing integrato, il rendering ottimizzato sia lato client che server, la comoda build dell'applicazione per lavorare in produzione. Grazie all'architettura moderna dello sviluppo web, basata su JavaScript, API e markup pre-renderizzato, NextJS funziona più velocemente e in modo più efficiente di React.
Il framework è utilizzato per creare una varietà di applicazioni web complete e funzionali - da un sito a pagina singola fino a social network e negozi online.
In questo tutorial verranno trattati gli aspetti principali del lavoro con il framework NextJS. Tuttavia per studiarlo è necessario conoscere JavaScript puro, il lavoro con React, le basi della riga di comando, il lavoro con npm e npx, il lavoro con i moduli ES6, le basi del lavoro con il protocollo HTTP, il lavoro con il bundler Vite.