Come usare NodeJS con il nostro tutorial

Node.js è un ambiente runtime JavaScript open source e multipiattaforma che esegue codice JavaScript all’esterno di un browser. ¿ Introduzione a NodeJS ?

Node.js consente agli sviluppatori di utilizzare JavaScript per scrivere strumenti da riga di comando e creare script sul lato server.

Esecuzione di script sul lato server per produrre contenuti dinamici di pagine Web prima che la pagina venga inviata al browser Web dell’utente.

Node.js rappresenta un paradigma ” JavaScript ovunque “, che unifica lo sviluppo di applicazioni Web in un unico linguaggio di programmazione, anziché in linguaggi diversi per gli script lato server e lato client.

Come usare NodeJS con il nostro tutorial 1

Come iniziare con NodeJS?

installazione

  • Scarica il programma di installazione dal link ufficiale del sito Node.js : https://nodejs.org/en/download/
  • Basato sul sistema operativo della tua macchina.
  • Esegui il programma di installazione.
  • Seguire le linee guida dell’installatore.
  • Accetta il contratto di licenza.
  • Seguire le istruzioni facendo clic sul pulsante successivo.
  • Riavvia il tuo sistema / computer per completare il processo di installazione.
  • Se è necessario aggiungere più versioni di Node.js.
  • È necessario utilizzare nvm: Node Version Manager.
  • Scegli il tuo nvm in base al sistema operativo del tuo computer.

Modulo di importazione richiesto

Usiamo la direttiva request per caricare il modulo http e memorizzare l’istanza HTTP restituita in una variabile http come segue: var http = request (“http”);

Come usare NodeJS con il nostro tutorial 2

Crea server

Usiamo l’istanza http creata e chiamiamo il metodo http.createServer () per creare un’istanza del server e quindi collegarla alla porta 8081 utilizzando il metodo di ascolto associato all’istanza del server.

Passa una funzione con i parametri di richiesta e risposta . Scrivi l’implementazione di esempio per restituire sempre “Hello World”:

http.createServer (funzione (richiesta, risposta) {
// Invia l'intestazione HTTP
// Stato HTTP: 200: OK
// Tipo di contenuto: testo / semplice
response.writeHead (200, {'Content-Type': 'text / plain'});

// Invia il corpo della risposta come "Hello World"
response.end ('Hello World  n');
}). ascolta (8081);

// La console stamperà il messaggio
console.log ('Server in esecuzione su http://127.0.0.1:8081/');

Il codice precedente è sufficiente per creare un server HTTP in ascolto , ovvero in attesa di una richiesta tramite la porta 8081 sul computer locale.

Richiesta di test e risposta

Mettiamo insieme i passaggi 1 e 2 in un file chiamato main.js e avviamo il nostro server HTTP come mostrato di seguito:

var http = request ("http");

http.createServer (funzione (richiesta, risposta) {
// Invia l'intestazione HTTP
// Stato HTTP: 200: OK
// Tipo di contenuto: testo / semplice
response.writeHead (200, {'Content-Type': 'text / plain'});

// Invia il corpo della risposta come "Hello World"
response.end ('Hello World  n');
}). ascolta (8081);

// La console stamperà il messaggio
console.log ('Server in esecuzione su http://127.0.0.1:8081/');

Ora esegui main.js per avviare il server come segue: $ node main.js

Guarda Il server è stato avviato.
Server in esecuzione su http://127.0.0.1:8081/

Il server aprirà una nuova finestra del browser predefinita che mostra ” Hello World “.

 

Potrebbe interessarti

Lascia un commento