Ciao esempio mondiale
Note
Incorporato qui sotto è essenzialmente l’app Express più semplice che puoi creare. Si tratta di un singolo file app — non quello che si otterrebbe se si utilizza il Express generator, che crea il ponteggio per un’app completa con numerosi file JavaScript, modelli Jade e sottodirectory per vari scopi.
const express = require('express');const app = express();const port = 3000;
app.get('/', (req, res) => { res.send('Hello World!');});
app.listen(port, () => { console.log(`Example app listening on port ${port}`);});Questa app avvia un server e ascolta la porta 3000 per le connessioni. L’app risponde con “Ciao Mondo!” per le richieste
all’URL radice (/) o route. Per ogni altro percorso, risponderà con un 404 non trovato.
Esecuzione Localmente
Crea prima una directory chiamata myapp, cambiala ed esegui npm init. Quindi, installa express come dipendenza, secondo la guida all’installazione.
Nella directory myapp, crea un file chiamato app.js e copia il codice dall’esempio qui sopra.
The req (request) and res (response) are the exact same objects that Node provides, so you can
invoke req.pipe(), req.on('data', callback), and anything else you would do without Express
involved.
Eseguire l’app con il seguente comando:
$ node app.jsQuindi, caricare http://localhost:3000/ in un browser per vedere l’output.