Last Updated on 1 anno | Published: 27/08/2025
Introduzione a React
React è una libreria JavaScript sviluppata da Facebook (oggi Meta) per costruire interfacce utente moderne e dinamiche, in particolare applicazioni web a pagina singola (SPA – Single Page Applications).
A differenza di un semplice HTML statico, React permette di gestire i componenti in modo modulare, riutilizzabile e reattivo, rendendo il lavoro dello sviluppatore più efficiente e scalabile..
Prima di poter usare React, è necessario avere installati:
Node.js (che include anche npm, il gestore pacchetti).
Un editor di codice (ad esempio Visual Studio Code).
npm è il gestore di pacchetti per NodeJs che ti permette di:
-
Installare librerie e strumenti (chiamati “pacchetti”)
-
Gestire le dipendenze di un progetto
-
Eseguire script definiti nel tuo progetto
-
Pubblicare pacchetti tuoi
Per controllare se Node.js e npm sono già installati sul sistema Windows, apri il Prompt dei comandi (o PowerShell) e digita:
node -v
Poi controlla anche npm con:
npm -v
Installazione su Windows
Vai sul sito ufficiale: https://nodejs.org.
Scarica la versione LTS (Long Term Support), consigliata per la stabilità.
Avvia il file
.msiscaricato e segui la procedura guidata di installazione.Dopo l’installazione, ripeti i comandi
node -venpm -vper verificare che siano funzionanti.
