Questa guida spiega passo passo come partire da zero e arrivare a creare il tuo primo sito web React (Hello World) usando GitHub Copilot CLI come assistente AI.
GitHub è la piattaforma principale per ospitare codice, collaborare e usare strumenti AI come Copilot.
-
Apri il sito: https://github.com
-
Clicca su Sign up
-
Inserisci:
- Email personale
- Password sicura
- Username (sarà pubblico)
-
Conferma l’email ricevuta
-
Completa il breve onboarding (puoi saltare le domande opzionali)
🎯 Alla fine avrai un account GitHub personale pronto all’uso.
Node.js è l’ambiente che permette di eseguire JavaScript fuori dal browser (server, tool, React, ecc.).
- Vai su: https://nodejs.org/en/download
- Scarica la versione LTS (consigliata)
- Installa seguendo la procedura guidata
Apri il terminale e digita:
node -v
npm -vSe vedi due versioni, Node.js e npm sono installati correttamente ✅
Copilot CLI ti permette di chiedere all’AI di scrivere ed eseguire codice direttamente dal terminale.
- Account GitHub
- Node.js installato
- Abbonamento GitHub Copilot (o trial)
Nel terminale:
npm install -g @githubnext/github-copilot-cligithub-copilot-cli auth login- Si aprirà il browser
- Accedi con GitHub
- Autorizza Copilot CLI
gh copilot explain "ls -la"Se Copilot ti spiega il comando, tutto funziona 🎉
VS Code è l’editor consigliato per lavorare con Node, React e Copilot.
- Vai su: https://code.visualstudio.com
- Scarica la versione per il tuo sistema operativo
- Installa normalmente
Apri VS Code → Extensions:
- GitHub Copilot
- GitHub Copilot Chat
- ESLint
- Prettier
Ora la parte interessante: chiediamo all’AI di creare il progetto per noi.
mkdir primo-sito-react
cd primo-sito-reactgh copilot suggest "crea un progetto React con Vite che mostri Hello World"Copilot ti proporrà un comando simile a:
npm create vite@latest . -- --template react
npm install
npm run devAccetta il suggerimento e lascia fare all’AI.
code .Apri src/App.jsx e chiedi:
gh copilot suggest "modifica App.jsx per mostrare un titolo Hello World centrato"Copilot genererà il codice React per te.
npm run devApri il browser all’indirizzo indicato (di solito http://localhost:5173).
🎉 Hai appena creato il tuo primo sito web React con l’aiuto dell’AI.
Con questa configurazione puoi:
- Usare GitHub come hub del tuo codice
- Usare Node.js per sviluppo moderno
- Programmare con l’aiuto dell’AI via Copilot CLI
- Costruire applicazioni web reali (React, backend, tool)
Se vuoi, il prossimo passo può essere:
- Pubblicare il sito su GitHub Pages
- Creare un backend Node
- Usare Copilot per scrivere test o API
🚀 Benvenuto nello sviluppo AI‑assisted