Programování

Co je nového v Node.js 8 a Node.js 9

Node.js 8 přechází na stav vydání Long Term Support (LTS), který má znamenat úroveň stability pro použití v podnikových nasazeních. Doprovázet toto nové označení pro Node.js 8 je debut Node.js 9 s asynchronním sledováním zdrojů jako „aktuální“ verzí vydání.

Funkce Node.js 8

S vydáním LTS populárního modulu runtime JavaScriptu na straně serveru je kladen důraz na zabezpečení a stabilitu. Vydání LTS je aktivně udržováno po dobu 18 měsíců. Poprvé představený Node.js Foundation koncem května, funkce Node.js 8.x obsahuje:

  • JavaScriptový engine Google V8 6.1.
  • Klient NPM 5.0.0.
  • Lepší výkon - o 20 procent lepší než předchozí vydání Node 6 LTS v typických webových aplikacích.

Dvě další funkce - N-API, pro nativní doplňky a HTTP / 2 - zůstávají v experimentálním režimu, stále podléhají změnám kódu. Node.js Foundation doporučuje uživatelům Node.js 6 zahájit testování Node.js 8 a uživatelům Node.js 4 upgradovat na Node.js 8.

Nová funkce Node.js 9

U Node.js 9 se většina změn soustředí na ukončení podpory nebo odstranění API a migraci kódové základny na nový chybový systém. Cílem migrace je přidružení jedinečného kódu k chybám vyvolaným systémem, což umožňuje změnit chybové zprávy, aniž by byly považovány za zlomové změny. Mezi další funkce v Node.js 9 patří:

  • Async hooks modul, který poskytuje API pro registraci zpětných volání ke sledování asynchronních prostředků v aplikaci. Tato funkce, která se také objevila v řadě Node.js 8.x, je v této fázi experimentální.
  • JavaScriptový engine Google V8 6.2.
  • Podpora HTTP / 2 a N-API, které jsou k dispozici pro použití bez příznaku příkazového řádku, ale jsou stále experimentální.

Kde stáhnout Node.js

Stahování adres URL pro nejnovější vydání Node.js 8 a 9.x je k dispozici na webu Node.js.

Související video: Tipy a triky Node.js

V tomto vysvětlujícím videu se naučte několik technik, které mohou zlepšit vaše zkušenosti s vývojem uzlů.

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