English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

NodeJS基础教程

NodeJS Express.js

NodeJS Buffer & URL;

NodeJS MySql

NodeJS MongoDB

File NodeJS (FS)

Altri NodeJS

Corso di Node.js

In altre parole, Node.js è JavaScript eseguito sul server.

Node.js è una piattaforma costruita su un runtime JavaScript basato su Chrome.

Node.js è un ambiente JavaScript per servizi I/O basato su eventi, basato sul motore V8 di Google, il motore V8 esegue JavaScript molto velocemente e offre prestazioni eccellenti.

Editor online Node.js

Chi dovrebbe leggere questa guida?

Se sei un programmatore frontend e non conosci linguaggi di programmazione dinamici come PHP, Python o Ruby e desideri creare i tuoi servizi, Node.js è una scelta ottima.

Node.js è un JavaScript eseguito sul server, se sei familiare con Javascript, imparerai Node.js molto facilmente.

Certo, se sei un programmatore backend e desideri distribuire servizi ad alta performance, imparare Node.js è una scelta ottima.

Cosa devi sapere prima di iniziare questa guida

Prima di continuare con questa guida, dovresti conoscere alcuni termini di base della programmazione informatica. Se hai studiato linguaggi di programmazione come Javascript, PHP, Java, questo ti aiuterà a comprendere più rapidamente la programmazione Node.js.

Versione utilizzata

Possiamo usare i seguenti comandi per visualizzare la versione corrente di Node:

$ node -v
v4.4.3

Attenzione:Potrebbero esserci differenze tra le versioni.

Primo programma Node.js: Hello World!

Modo script

Ecco il nostro primo programma Node.js:

console.log("Hello World");

Salva questo file con il nome helloworld.js e esegui tramite il comando node:

node helloworld.js

Dopo l'esecuzione del programma, se tutto va bene, vedrai Hello World uscire nel terminale.

Modo interattivo

Apri il terminale, inserisci node per entrare nel modo di interazione dei comandi, puoi inserire una frase di codice e eseguirlo immediatamente, visualizzando i risultati, ad esempio:

$ node
> console.log('Hello World!');
Hello World!