Next.js
Framework per applicazioni web
Next.js è un framework per applicazioni web open source, sviluppato da Vercel - che ne detiene i diritti - e da una comunità di collaboratori individuali, che consente sia la generazione di pagine statiche che il rendering automatico a lato server.[1][2][3][4][5]
Next.js software | |
---|---|
![]() | |
Genere | Framework per applicazioni web |
Sviluppatore | Vercel |
Data prima versione | 25 ottobre 2016 |
Ultima versione | 15.3.1 (17 aprile 2025) |
Sistema operativo | Multipiattaforma |
Linguaggio | TypeScript JavaScript |
Licenza | licenza MIT (licenza libera) |
Sito web | nextjs.org |
Next.js è basato sulla libreria per JavaScript React e utilizza Node.js come ambiente di runtime per eseguire il server. Supporta linguaggi come TypeScript e Sass.[4][6]
È uno dei framework per applicazioni web più popolari nell'industria.[5][7]
Caratteristiche Principali
- Server-Side Rendering (SSR): il rendering lato server di Next.js permette un caricamento più veloce delle pagine e l'esecuzione di processi privati da parte del server.[1][2][3][5]
- Static Site Generation (SSG): la capacità di generare pagine statiche durante la fase di compilazione consente al framework di ottimizzare ulteriormente le prestazioni di distribuzione di siti web attraverso CDN.[1][2]
- Routing Dinamico: il sistema di routing di Next.js è basato su pagina, semplificandone il funzionamento e rimuovendo la necessità di librerie aggiuntive.[1][3][5]
- Hot Module Replacement (HMR): Next.js supporta HMR, consentendo agli sviluppatori di visualizzare le modifiche in tempo reale senza dover ricaricare l'intera pagina.[1][5]
- Ecosistema React: essendo basato su React.js, Next.js sfrutta il vasto ecosistema di librerie e componenti di React.[4]
Note
- ^ a b c d e Il framework React per la produzione web | Next.js Italia, su nextjs.it, 20 febbraio 2021. URL consultato il 6 dicembre 2023.
- ^ a b c (EN) Jenna Barron, Next.js 14 is now officially available, with addition of Server Actions and Partial Prerendering features, su SD Times, 26 ottobre 2023. URL consultato il 6 dicembre 2023.
- ^ a b c (EN) Paul Krill, Next.js 14 previews partial prerendering, su InfoWorld, 26 ottobre 2023. URL consultato il 6 dicembre 2023.
- ^ a b c (EN) Start a New React Project – React, su react.dev. URL consultato il 6 dicembre 2023.
- ^ a b c d e (EN) tong eric, Next.js: The Complete Overview and Why It’s Gaining Popularity, su Bina Nusantara IT Division, 30 giugno 2023. URL consultato il 6 dicembre 2023.
- ^ (EN) Paul Krill, Next.js 14 previews partial prerendering, su InfoWorld, 26 ottobre 2023. URL consultato il 6 dicembre 2023.
- ^ (EN) Rosalie Chan, Here's the pitch deck Vercel used to raise a $40 million Series B — its second funding round of the year — as it sees 'skyrocketing' popularity for its developer tools, su Business Insider. URL consultato il 6 dicembre 2023.
Voci correlate
Collegamenti esterni
- (EN) Sito ufficiale, su nextjs.org.
- Repository sorgenti di Next.js, su github.com.