Node.js - Creazione di una semplice applicazione web

4 lug 2023 1 min di lettura
Node.js - Creazione di una semplice applicazione web
Indice dei contenuti

Introduzione

Node.js (Node.js in italiano) è un ambiente di runtime open source che consente l'esecuzione di codice JavaScript sul lato server. È ideale per costruire applicazioni web scalabili ed efficienti.

Prerequisiti

Avere Node.js e npm (Node Package Manager) installati sul tuo computer. Se non li hai già installati, puoi scaricarli e installarli dal sito web ufficiale di Node.js.

Creazione di una nuova applicazione Node.js

Crea una nuova cartella per il tuo progetto:

mkdir miaAppNode
cd miaAppNode

Inizializza un nuovo progetto Node.js con npm init. Questo comando creerà un nuovo file package.json nella tua directory, che contiene le informazioni sul tuo progetto e le sue dipendenze.

npm init -y

Installazione di Express.js

Express.js è un framework per Node.js che semplifica la creazione di applicazioni web.

Installa Express.js con npm:

npm install express --save

Creazione di un semplice server web

Crea un nuovo file chiamato app.js nella tua directory del progetto.

Apri app.js in un editor di testo e aggiungi il seguente codice:

const express = require('express');
const app = express();
const port = 3000;

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(port, () => {
  console.log(`Applicazione in esecuzione su http://localhost:${port}`);
});

Salva il file e avvia il server con Node.js:

node app.js

Vai all'indirizzo http://localhost:3000 nel tuo browser web. Dovresti vedere la scritta "Hello World!".

Conclusione

Congratulazioni! Hai appena creato la tua prima applicazione web con Node.js e Express.js. Da qui, puoi iniziare a esplorare come costruire applicazioni più complesse, gestire la persistenza dei dati con un database, autenticare gli utenti, e molto altro.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.