Cum aș dori să existe o documentație care să-mi arate o explicație detaliată a ceea ce se întâmplă într-un exemplu Hello World.

Bine. În loc să-mi doresc, am început să creez un vizual frumos pentru mine și sper că acest lucru îi va ajuta și pe alții.

Câteva explicații de bază:

Ce este Node.js?

  • Un mediu de server open source.
  • Vă permite să rulați JavaScript pe server.

Node.js utilizează programare asincronă

  • genera conținut din pagină dinamică
  • creați, deschideți, citiți, scrieți, ștergeți și închideți fișiere pe server
  • colectați datele formularului
  • adăugați, ștergeți și modificați datele din baza de date

Intelegerea Hello World in Nodejs
Server HTTP

1612156386 110 Intelegerea Hello World in Nodejs
funcția și parametrii req și res

1612156387 995 Intelegerea Hello World in Nodejs
Cod de stare

1612156387 386 Intelegerea Hello World in Nodejs
Tipul de conținut

1612156388 769 Intelegerea Hello World in Nodejs
Finalizarea cererii

1612156388 953 Intelegerea Hello World in Nodejs
Ascultând portul

Lucruri de care aveți nevoie pentru a rula acest lucru pe mașina dvs.:

  1. Instalați VSCode: https://code.visualstudio.com/.
  2. Instalați Node.js: https://nodejs.org/en/.
  3. Creați un fișier numit app.js.
  4. Copiați codul de mai jos.
  5. În terminalul dvs., executați node app.js.
  6. În browserul dvs., tastați http: // localhost: 8080 / și apăsați Enter.
var http = require('http');

http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World!');
}).listen(8080);
app.js

Referințe:

https://www.w3schools.com/nodejs/default.asp

https://nodejs.org/api/http.html