Node.js è un ambiente runtime JavaScript multipiattaforma basato su Cromoil motore JavaScript V8. Può essere utilizzato per programmare codice JavaScript che può essere eseguito al di fuori del browser web.
Ancora più importante, è open-source e rilasciato con una licenza MIT.
Gli sviluppatori e i programmatori lo utilizzano per scrivere strumenti da riga di comando in JavaScript ed eseguire script lato server. Se tutto questo ti confonde, permettici di ribadirlo.
Lo scripting lato server aiuta a eseguire script lato server per generare contenuto dinamico sulla pagina Web prima di inviare effettivamente la pagina al tuo programma di navigazione in rete.
Node.js unifica anche lo sviluppo di app Web utilizzando un unico linguaggio di programmazione (JavaScript). Ciò risparmia ai programmatori un sacco di problemi evitando di utilizzare linguaggi diversi per gli script lato client e lato server.
La nostra recensione
- Professionisti
- Basato su JavaScript
- Utilizza la programmazione asincrona
- Veloce
- Gratuito, open source
- Consente di eseguire lo streaming di file di grandi dimensioni
- Contro
- Scalabilità non fornita
- Non adatto per attività ad alta intensità di CPU
Come installare Node.js?
- Vai al Pagina di download di Node.js
- Seleziona il programma di installazione che desideri Scarica
- Avvialo una volta terminato il download
- Accetta il Contratto di licenza
- Scegli un percorso di destinazione
- Personalizza la configurazione
- Attiva/disattiva l'implementazione degli strumenti necessari
- Colpire Installare
Dopo aver premuto il pulsante Installa, tutto ciò che devi fare è aspettare. Node.js verrà installato a breve sul tuo PC senza ulteriore assistenza da parte tua.
Tuttavia, una volta completata l'installazione, potrebbe essere necessario confermare l'installazione dell'addizionale utensili menzionato prima. E poi aspetta ancora un po', ma questo è tutto, lo promettiamo.
Cos'è Node.js?
Per dirla semplicemente, Node.js è un gratuito, open-source ambiente server che gira su un'ampia varietà di piattaforme, tra cui Linux, Unix, Mac OS, e finestre.
Utilizza JavaScript e consente ai programmatori di sviluppare lato serverscript che può generare contenuto web dinamico e consegnalo al utenti finali nella loro browser web.
Node.js contro PHP/ASP
Al fine di evidenziare Node.js's capacità, illustreremo brevemente un confronto tra esso e PHP/ASP.
Il confronto comprenderà il modo in cui ciascun servizio gestisce file richieste. A questo punto, vale la pena ricordare che Node.js utilizza la programmazione asincrona.
PHP/ASP gestione della richiesta di file:
- Consegna la richiesta di file al computer file system
- Aspetta per il file system per Aperto e leggere il fileil contenuto
- Afferra il soddisfare e lo restituisce al cliente fare la richiesta
- In attesa della prossima richiesta
Gestione delle richieste di file Node.js:
- Consegna la richiesta di file al computer file system
- In attesa della prossima richiesta (già in grado di gestire un'altra richiesta)
- Restituisce il contenuto del file al cliente ogni volta che file system apre e legge il file
Cosa fa Node.js?
Puoi usare Node.js per:
- Creare pagina web dinamica soddisfare
- Creare, leggere, Aperto, cancella, scrivi e chiudi serverFile
- Modifica, aggiungi o elimina dati nei database
- Modulo di raccolta dati
- Gestisci i pacchetti tramite bower, npm, jspm
- Creare back-endapplicazioni
- Sviluppare desktopapplicazioni
- Gestisci moduli, esegui attività e automatizzale
- Costruisci reti neurali
- Sviluppa chatbot
Ogni progetto Node.js risulterà in un Node.js file che avrà il .js estensione. Uguale a JavaScript. A condizione che non ti dimentichi di salvare il tuo progetto, questo è.
Il file Node.js comprenderà vari compiti da eseguire su determinati eventi (trigger). Ad esempio, quando qualcuno accede al server o uno specifico porta, certo compiti verrà eseguito.
Node.js è uno strumento potente
Per riassumere, Node.js può essere un potente attrezzo se nelle mani giuste Puoi usarlo per creare pagina web dinamica contenuto, eseguire scripting lato server, creare back-endapplicazioni, sviluppare chatbote persino costruire reti neurali.
È basato su JavaScript e ti consente di salvare i file di progetto con lo stesso estensione (.js). Ultimo, ma non meno importante, è gratuito e open-source, con molti contributori che lo mantengono attivamente.
FAQ: Ulteriori informazioni su Node.js
- Cos'è Node.js?
Node.js è un gratuito, open-source JavaScript ambiente di runtime basato su Google Chrome'S Motore JavaScript V8 che può eseguire codice al di fuori di a programma di navigazione in rete.
- A cosa serve Node.js?
Puoi usare Node.js per un sacco di progetti, Compreso back-end sviluppo di app, reti neurali, chatbot, modulo dati collezione, Banca datidati manipolazione, e modulogestione.
- Come aggiornare Node.js?
Puoi scaricare l'ultima versione di Node.js dal sito ufficiale sito web e installalo sul tuo PC o installa il n modulo e aggiornare tramite il terminale. Dai un'occhiata al nostro articolo su come aggiornare Node.js per maggiori informazioni.