Programmēšana

Kas jauns Node.js 8 un Node.js 9

Node.js 8 pāriet uz ilgtermiņa atbalsta (LTS) izlaišanas statusu, kura mērķis ir norādīt stabilitātes līmeni izmantošanai uzņēmuma izvietošanā. Šī jaunā Node.js 8 apzīmējuma pievienošana ir Node.js 9 debija ar asinhrono resursu izsekošanu kā “pašreizējo” izlaišanas līniju.

Node.js 8 funkcijas

Pateicoties populārā servera puses JavaScript izpildlaika izlaišanai LTS, galvenā uzmanība tiek pievērsta drošībai un stabilitātei. LTS izlaišana tiek aktīvi uzturēta 18 mēnešus. Pirmo reizi Node.js fonds maija beigās ieviesa Node.js 8.x līniju:

  • Google V8 6.1 JavaScript dzinējs.
  • NPM 5.0.0 klients.
  • Labāka veiktspēja - par 20 procentiem labāka nekā iepriekšējā Node 6 LTS laidiena tipiskajās tīmekļa lietojumprogrammās.

Divas citas funkcijas - N-API (vietējiem papildinājumiem) un HTTP / 2 - paliek eksperimentālā režīmā, un tās joprojām var mainīt. Node.js fonds iesaka Node.js 6 lietotājiem sākt testēt Node.js 8 un lietotājiem Node.js 4 jaunināt uz Node.js 8.

Jaunā Node.js 9 funkcija

Vietnei Node.js 9 lielākā daļa izmaiņu ir vērstas uz API novecošanu vai noņemšanu un kodu bāzes migrēšanu uz jaunu kļūdu sistēmu. Migrācijas mērķis ir unikāla koda saistīšana ar sistēmas mestām kļūdām, ļaujot mainīt kļūdu ziņojumus, neuzskatot tos par izmaiņām. Citas funkcijas Node.js 9 ietver:

  • Asinhrono āķu modulis, kas nodrošina API atzvanīšanas reģistrēšanai, lai izsekotu asinhronos resursus lietojumprogrammā. Šī funkcija, kas ir parādījusies arī Node.js 8.x līnijā, šajā posmā ir eksperimentāla.
  • Google V8 6.2 JavaScript dzinējs.
  • Atbalsts HTTP / 2 un N-API, kas ir pieejami lietošanai bez komandrindas karodziņa, taču joprojām ir eksperimentāli.

Kur lejupielādēt Node.js

Lejupielādējiet vietrāža Node.js jaunākā Node.js 8 un 9.x URL.

Saistītais video: Node.js padomi un ieteikumi

Šajā paskaidrojuma videoklipā uzziniet vairākas metodes, kas var uzlabot jūsu mezglu izstrādes pieredzi.