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ů.