Programiranje

Kaj je novega v Node.js 8 in Node.js 9

Node.js 8 prehaja v status izdaje Long Term Support (LTS), ki naj bi označeval raven stabilnosti za uporabo v uvajanju v podjetju. Novo oznako Node.js 8 spremlja prvi nastop Node.js 9 z asinhronim sledenjem virov kot "trenutni" vrstici izdaje.

Funkcije Node.js 8

Z izdajo LTS priljubljenega izvajalnega okolja JavaScript na strani strežnika je poudarek na varnosti in stabilnosti. Izdaja LTS se aktivno vzdržuje 18 mesecev. Node.js 8.x je prvič predstavila fundacijo Node.js konec maja:

  • Google V8 6.1 JavaScript mehanizem.
  • Odjemalec NPM 5.0.0.
  • Boljša zmogljivost - 20 odstotkov boljša od prejšnje izdaje Node 6 LTS v običajnih spletnih aplikacijah.

Dve drugi funkciji - N-API za izvorne dodatke in HTTP / 2 - ostajata v poskusnem načinu in še vedno spreminjata kodo. Fundacija Node.js priporoča uporabnikom Node.js 6, da začnejo testirati Node.js 8, uporabnikom Node.js 4 pa nadgradnjo na Node.js 8.

Nova funkcija Node.js 9

Za Node.js 9 se večina sprememb osredotoča na opustitev ali odstranitev API-jev in selitev osnove kode na nov sistem napak. Cilj selitve je povezati edinstveno kodo z napakami, ki jih vrže sistem, kar omogoča spreminjanje sporočil o napakah, ne da bi se štelo za kršitvene spremembe. Druge funkcije v Node.js 9 vključujejo:

  • Modul async hooks, ki ponuja API za registracijo povratnih klicev za sledenje asinhronim virom v aplikaciji. Ta funkcija, ki se je pojavila tudi v vrstici Node.js 8.x, je na tej stopnji poskusna.
  • Google V8 6.2 JavaScript mehanizem.
  • Podpora za HTTP / 2 in N-API, ki sta na voljo za uporabo brez zastavice ukazne vrstice, vendar sta še vedno poskusna.

Kje prenesti Node.js

URL-ji za prenos najnovejše različice Node.js 8 in 9.x so na voljo na spletnem mestu Node.js.

Povezani video: Node.js nasveti in triki

V tem obrazložitvenem videu se naučite več tehnik, ki lahko izboljšajo vašo izkušnjo razvoja vozlišča.

$config[zx-auto] not found$config[zx-overlay] not found